我们在Apache Tomcat上使用log4j2.3。我们最近从log4j1.2升级到log4j2.0。除了一个问题,它工作正常。我们使用RollingFile Appender每天翻转日志文件。文件在午夜之后按预期翻转,但当前日志文件未清除前一天的日志条目。我们最终得到的日志文件数量不断增长,并且包含前几天的条目。
这是我们的滚动文件Appender配置:
有什么想法吗?
答案 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)