在每日翻转期间,日志文件未被清除旧日志条目

时间:2015-07-14 15:27:55

标签: log4j2

我们在Apache Tomcat上使用log4j2.3。我们最近从log4j1.2升级到log4j2.0。除了一个问题,它工作正常。我们使用RollingFile Appender每天翻转日志文件。文件在午夜之后按预期翻转,但当前日志文件未清除前一天的日志条目。我们最终得到的日志文件数量不断增长,并且包含前几天的条目。

这是我们的滚动文件Appender配置:                        

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

发现以下JIRA似乎也描述了我所看到的问题: https://issues.apache.org/jira/browse/LOG4J2-904?jql=project%20%3D%20LOG4J2%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20priority%20DESC

此外,采用了以下问题中描述的解决方案,稍微更改了翻转后覆盖文件并解决了我的问题:

Log4j2 RollingFile Appender - add custom info at the start of each logfile

答案 1 :(得分:0)