我想配置log4j2以保存一周的日志,但是每个文件都应该指定最大大小。
所以它是SizebasedTriggeringPolicy
和TimeBasedTriggeringPolicy
的组合,但在翻转策略中,我想设置日志应该保留多少天。我不关心将创建多少文件,它们不能大于指定的大小并保持一周的日志。
是否可以在log4j2中实现?
答案 0 :(得分:2)
根据您的描述,您只需要使用SizeBasedTriggeringPolicy和Delete操作。有关如何执行此操作,请参阅RollingFile Appender上的文档。