设置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

posted @ 2024-02-22 11:06  陶清刚  阅读(333)  评论(0)    收藏  举报