【发布时间】:2019-01-29 11:34:11
【问题描述】:
我在 Java 应用程序中使用 Log4j 1.2.16。 我已经使用以下值设置了 log4j.properties 文件。
log4j.appender.R.MaxFileSize=20MB
log4j.appender.R.MaxBackupIndex=5
问题是,有时会超过 20MB 的限制,我会收到高达 200GB 的大文件。
我怀疑日志写入过程正在获得最大优先级并且非常快速地写入大量数据并且直到为时已晚才进行限制检查。这有意义吗?
可能是 Log4j 错误吗?还是我错过了什么?
【问题讨论】: