Tomcat Catalina输出日志旋转并添加新行

时间:2019-04-02 17:46:10

标签: tomcat logging log4j

运行在Tomcat上的应用程序正在使用log4j,原因不明,是在日志文件中间的某处附加(随机)新的日志行

log4j.properites看起来像:

log4j.rootLogger=INFO, CATALINA
log4j.appender.CATALINA=org.apache.log4j.rolling.RollingFileAppender
log4j.appender.CATALINA.RollingPolicy=org.apache.log4j.rolling.TimeBasedRollingPolicy
log4j.appender.CATALINA.RollingPolicy.FileNamePattern=${catalina.base}/logs/catalina.%d{yyyy-MM-dd}.log
log4j.appender.CATALINA.layout=com.medallies.log.ThreadIdSupportedPatternLayout
log4j.appender.CATALINA.layout.ConversionPattern=[TID=%i] %-5p %d{HH:mm:ss,SSS} | %c | %m%n

在这种情况下,重新启动Tomcat会有所帮助,但是一段时间后,执行每日日志滚动后,问题会再次出现。

有什么想法吗?

0 个答案:

没有答案