seedstack, как прочитать базовый URL из файла свойств - PullRequest
0 голосов
/ 24 января 2019

Я использую симулированный клиент для вызова покоя. Я сохранил свой базовый URL в файле приложения .yaml.Но я хочу, чтобы application.yaml читал базовый URL из файла свойств, хранящегося во внешнем местоположении.Я сталкиваюсь с этой проблемой, когда пытаюсь выполнить развертывание моего веб-приложения.

1 Ответ

0 голосов
/ 25 января 2019

Файлы конфигурации SeedStack могут содержать заполнители (или макросы, как мы их называем).Некоторая информация времени выполнения доступна в узле конфигурации runtime и на нее можно ссылаться с помощью макросов.

Это относится к базовому URL-адресу, если вы запускаете веб-приложение со встроенным веб-сервером.Вы можете ссылаться на него из файлов свойств независимо от их местоположения:

someProperty=${runtime.web.baseUrl}/something

Предупреждение : в версиях SeedStack старше 18.11 базовый URL-адрес доступен вместо web.runtime.baseUrl.Это было изменено в последней версии, чтобы перегруппировать всю информацию времени выполнения в одном месте.Обратите внимание, что в то время он также имел косую черту.

Соответствующие документы:

...