Системное свойство log4j.configurationFile - PullRequest
0 голосов
/ 25 апреля 2018

В настоящее время у нас есть одно приложение, развернутое в WildFly 10 (Application_A).

Мы используем системное свойство "log4j.configurationFile" в standalone-full.xml, чтобы указать расположение файла, содержащего конфигурацию log4j.

<system-properties>
    <property name="log4j.configurationFile" value="file:C:/project/application_A/log4_apps_a.xml"/>
</system-properties>    

Нам нужно развернуть другое приложение (Application_B) и указать файл log4j.xml, который имеет другой набор конфигурации log4j, необходимый для Application_B.

Однако наш подход позволяет нам указать только один файл log4j.xml, который будет применяться ко всем развернутым приложениям.

Есть ли подход, который позволил бы нам указать разные log4j.xml для Application_A и Application_B?

Заранее благодарю за помощь.

Пит

...