在我的应用程序重启后,Log4j2不创建新的日志文件

时间:2020-03-14 12:04:33

标签: log4j2

我正在使用Log4j2。我的日志文件名带有以下时间戳:app。$ {date:yyyy-M-dd_hh-mm-ss} .log。我已使用SizeBasedTriggeringPolicy将最大文件大小设置为10MB。只要应用程序运行,我们就很好。应用程序重新启动后,即使由于应用程序重新启动导致当前日志文件未达到最大大小,也会创建新的日志文件。在应用程序重启后,有什么方法可以使用旧的日志文件而不是创建新的日志文件?

1 个答案:

答案 0 :(得分:1)

名称中没有日期。每次重新创建Appender时,Log4j都会解析名称中的查找。没有办法说“使用尚未超过最大值的最新文件的日期”。

相关问题