相关文章推荐

log4j-1x-extras扩展

log4j 1x 版本的加强扩展,默认的 DailyRollingFileAppender 可以提供按天滚动的支持,但是不支持保留日志文件个数配置。

使用该加强扩展,可以支持配置保留日志文件个数配置。

使用 log4j 按天滚动日志文件

log4j.appender.ROLLINGFILE=org.apache.log4j.DailyRollingFileAppender
# DatePattern 默认 "'.'yyyy-MM-dd"
log4j.appender.ROLLINGFILE.DatePattern='.'yyyy-MM-dd

使用 log4j-1x-extras 扩展的 DailyRollingFileAppender 按天滚动日志文件

log4j.appender.ROLLINGFILE=top.ylonline.log4j.DailyRollingFileAppender
# DatePattern 默认 "'.'yyyy-MM-dd"
log4j.appender.ROLLINGFILE.DatePattern='.'yyyy-MM-dd
# 配置日志文件备份个数,参考 org.apache.log4j.RollingFileAppender 的 MaxBackupIndex 配置。MaxBackupIndex默认30
log4j.appender.ROLLINGFILE.MaxBackupIndex=7

注意:DatePattern的最小单位是分钟,最大单位是月份

 
推荐文章