代码改变世界

解决Tocmat6.x的catalina.out日志不断增加问题

2013-01-31 09:55  idkkk  阅读(386)  评论(0编辑  收藏  举报

 实际的线上环境,如果使用tomcat作为运行容器,需要注意默认的tomcat的日志配置,在线上很容易导致产生大量垃圾log,有可能会导致tomcat不堪重负而down掉,

为了避免产生上述问题,则需要进行配置调整。

 修改$TOMCAT_HOME/conf/logging.properties,配置如下:

1catalina.org.apache.juli.FileHandler.level = FINE

1catalina.org.apache.juli.FileHandler.directory = 日志目录
1catalina.org.apache.juli.FileHandler.prefix = catalina.
 
2localhost.org.apache.juli.FileHandler.level = FINE
2localhost.org.apache.juli.FileHandler.directory = 日志目录
2localhost.org.apache.juli.FileHandler.prefix = localhost.
3manager.org.apache.juli.FileHandler.level = FINE
3manager.org.apache.juli.FileHandler.directory = 日志目录
3manager.org.apache.juli.FileHandler.prefix = manager.

4host-manager.org.apache.juli.FileHandler.level = FINE
4host-manager.org.apache.juli.FileHandler.directory = 日志目录
4host-manager.org.apache.juli.FileHandler.prefix = host-manager.

java.util.logging.ConsoleHandler.level = OFF
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter

 重新启动tomcat,整个世界从此清净了!