首页 文章

Log4j删除超过一个月的日志

提问于
浏览
0

我有以下Log4J配置,如何删除超过一个月的日志?

使用appender文件定义根 Logger log = log / log4j.rootLogger = ERROR,FILE定义文件appender log4j.appender.FILE = org.apache.log4j.DailyRollingFileAppender设置文件名log4j.appender.FILE.File = $ /server.log将立即刷新设置为true(默认值)log4j.appender.FILE.ImmediateFlush = true将阈值设置为调试模式log4j.appender.FILE.Threshold = debug将append设置为false,不应覆盖log4j.appender.FILE.Append = true设置DatePattern log4j.appender.FILE.DatePattern =' . ' yyyy-MM-dd-a定义文件appender的布局log4j.appender.FILE.layout = org.apache.log4j.PatternLayout log4j.appender.FILE.layout.conversionPattern =%m%n

1 回答

  • 0

    您需要使用RollingFileAppender并设置MaxBackupIndex计数 .

相关问题