设置Tomcat日志保留期限
前言:
Tomcat在默认配置下,日志是永久保留的,这就意味着着日志会无限累积,经过一定的时间可能会占满磁盘,需要实施和运维人员不定期去检查和清理。事实上Tomcat8本身就提供了相应的能力来解决这个问题。
解决方案(下面我就以保留一周的Tomcat日志为例):
①打开$(tomcat_root)/conf/server.xml,找到AccessLogValve ,添加一个参数 maxDays=”7″ ,如下图:

②打开$(tomcat_root)/conf/logging.properties,添加如下内容:
1catalina.org.apache.juli.AsyncFileHandler.maxDays=7
2localhost.org.apache.juli.AsyncFileHandler.maxDays=7
3manager.org.apache.juli.AsyncFileHandler.maxDays=7
4host-manager.org.apache.juli.AsyncFileHandler.maxDays=7
如下图:
③重启tomcat
浙公网安备 33010602011771号