log4j2自动删除日志文件
线上的项目每天产生大量的日志文件,而磁盘大小又是有限的,不可能一直把日志文件保留下来,但是每次磁盘报警上去删日志文件也挺麻烦的,log4j2中可以配置日志文件的删除策略。
在DefaultRolloverStrategy中配置Delete,当触发了滚动时,就会执行DefaultRolloverStrategy中配置的各个Action操作,而Delete标签就表示的DeleteAction
1 | <DefaultRolloverStrategy max="30"> |
线上的项目每天产生大量的日志文件,而磁盘大小又是有限的,不可能一直把日志文件保留下来,但是每次磁盘报警上去删日志文件也挺麻烦的,log4j2中可以配置日志文件的删除策略。
在DefaultRolloverStrategy中配置Delete,当触发了滚动时,就会执行DefaultRolloverStrategy中配置的各个Action操作,而Delete标签就表示的DeleteAction
1 | <DefaultRolloverStrategy max="30"> |