У меня есть приложение, развернутое на сервере Tomcat и использующее систему регистрации log4j. Приложение размещено на centOS.
Мой вопрос: в моем ServletContextListener log4j регистрирует сообщения, которые я указал на консоли нормально, но когда tomcat наконец завершил запуск, log4j больше не работает.
Странно то, что это приложение развернуто в среде UAT, и log4j работает нормально.
Единственное различие между tomcat в UAT и tomcat в рабочей среде состоит в том, что в моем каталоге tomcat есть несколько символических каталогов, в которых расположены веб-приложения, bin и т. Д.
Есть идеи, почему эта проблема?
<appender name="console" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d [%t] %-5p %c %x - %m%n" />
</layout>
</appender>
<logger name="com.el.app">
<level value="warn" />
<appender-ref ref="console" />
</logger>