Можно ли указать переменную среды в файле Wildfly standalone.xml и module.xml для некоторой конфигурации времени выполнения? мы можем сделать это в tomcat, как this, я попробовал стройнее, используя JAVA_OPTS в дико, но не работает.Параметры времени автономной работы Wildfly
0
A
ответ
3
Вы можете установить все переменные среды в standalone.conf.bat (Windows) и standalone.conf (linux), имеющиеся в каталоге WILDFLY_HOME/bin.
Вы также можете позвонить им в файл standalone.xml с помощью команды ${env.variable_name}
. например: У меня есть переменная окружения DB_CONNECTION_URL, и я хочу использовать ее в Wildfly. Итак, я укажу ${env.DB_CONNECTION_URL}
для URL-адреса подключения к базе данных в моем конфигурационном файле wildfly.
Зачем делать это через standalone.xml и не в standalone.bat? –
Я использую docker, и файл module.xml должен иметь некоторый тег, который необходимо установить из переменной среды. –