log4j.xml中用于根据时间和大小旋转日志的配置是什么

时间:2013-01-23 14:05:03

标签: java log4j

如果有办法根据时间和尺寸轮换日志文件,请告诉我。

根据时间发生翻转时,日志文件必须采用logfilename.log.date格式。

2 个答案:

答案 0 :(得分:2)

如果您想根据时间DailyRollingFileAppender进行轮换,则可能是最佳做法。您可以根据您的配置提供年度,月度,小时等日志。

如果您想要基于尺寸的轮换RollingFileAppender可能非常有用。

此外,如果你想同时使用时间和大小,我建议你看看TimeAndSizeRollingAppender,免费使用Apache 2.0许可证,该许可证声称提供DailyRollingFileAppender的全部功能和RollingFileAppender。

答案 1 :(得分:0)