Log4j 1.2.17 - 如何根据大小进行日志滚动

时间:2017-04-04 13:57:42

标签: log4j

我希望我的日志文件在达到给定大小时滚动(比方说100MB)并且滚动文件应该存档(.gz)此外,zip文件的名称应该包含当前时间戳。

是否可以使用log4j 1.2实现此目的?

1 个答案:

答案 0 :(得分:0)

您可以为maxFileSize

定义参数maxBackupIndexRollingFileAppender

对于压缩,请查看以下答案:https://stackoverflow.com/a/3329513/1811730

此链接可以提供帮助:Rotate & Archiving File On Size

如果可以,请不要使用log4j 1.2,但请参阅log4j 2