有时候一个WEB服务作为接口部署在tomcat下,因为访问很频繁,导致/var/log/tomcat7下的访问日志急剧膨胀,影响服务器的性能。
在这里我的方法是关闭访问日志,关闭方法为将访问日志的输出在配置文件中注释掉,我的服务器是ubuntu,tomcat7是自动安装的,打开
/etc/tomcat7下的server.xml,注释掉以下配置
1
2
3 |
<!--<Valve className= "org.apache.catalina.valves.AccessLogValve"
directory= "logs" prefix= "localhost_access_log."
suffix= ".txt" pattern= "%h %l %u %t " %r " %s %b"
/>--> |
重启tomcat7:
1 |
sudo service tomcat7 restart |
真的不输出日志了。
不过,有没有一种方法,能控制日志大小的?这样可以输出日志,同时日志文件也不是很大,方便错误的查看
tomcat服务器不输出访问日志,布布扣,bubuko.com
原文:http://www.cnblogs.com/eczhou/p/3598209.html