将log4j2日志保留为具有指定大小的文件一周

时间:2016-04-14 08:43:01

标签: logging log4j2

我想配置log4j2以保存一周的日志,但是每个文件都应该指定最大大小。 所以它是SizebasedTriggeringPolicyTimeBasedTriggeringPolicy的组合,但在翻转策略中,我想设置日志应该保留多少天。我不关心将创建多少文件,它们不能大于指定的大小并保持一周的日志。 是否可以在log4j2中实现?

1 个答案:

答案 0 :(得分:2)

根据您的描述,您只需要使用SizeBasedTriggeringPolicy和Delete操作。有关如何执行此操作,请参阅RollingFile Appender上的文档。