我使用log4j2来记录我的程序.在我的xml配置文件中,我有这个appender:
%d{HH:mm:ss,SSS} [%t] %-5level %logger{-1} - %msg%n
我需要的是一种配置它的方法,以便它自动删除所有超过n天的文件.
我已经找到像一些疑问这个,但他们不帮助,因为他们不说如何通过xml配置做到这一点.
为了缩短它,我想在上面的片段中指出像"MaxBackupIndex"这样的参数?或者我应该使用哪个其他参数(我可以在哪里放)?
在"RollingFile"标记下添加以下标记.删除"政策"标记.你可能不需要它.
使用此配置,将自动删除超过60天的日志.
有关更多配置信息,请参阅log4j2文档.