Возникла проблема с вращением файла Log4j - PullRequest
0 голосов
/ 04 марта 2020

Мы только что обновили наш tomcat с 7 до 9, после обновления у нас возникли проблемы с ротацией журналов. Мы используем файл журнала tomcat по умолчанию (tomcat.log).

Наша конфигурация Log4j:

log4j.rootLogger=DEBUG, console, INFO
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.Target=System.out
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.conversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p - %m%n
log4j.rootLogger=INFO, fileLogger
log4j.appender.fileLogger=org.apache.log4j.RollingFileAppender
log4j.appender.fileLogger.layout=org.apache.log4j.PatternLayout
log4j.appender.fileLogger.layout.ConversionPattern=%d [%t] %-5p (%F:%L) - %m%n
log4j.appender.fileLogger.File=tomcat.log
log4j.appender.fileLogger.MaxFileSize=10KB
log4j.appender.fileLogger.MaxBackupIndex=5

Проблема, с которой мы сталкиваемся, заключается в том, что наш файл журнала не вращается до тех пор, пока мы не перезапустим наш tomcat, и если журнал вращения файла перестанет печататься в файле журнала, пока мы не перезапустим сервер Tomcat.

...