centos tomcat7 catalina.out 日志太多

今天做活动,服务器访问量激增,以前没出现过的问题都一一出现

这里记录一个catalina.out迅速占满磁盘空间的问题。幸亏有硬盘监控服务器报警啊~~~

环境:centos tomcat7

项目相关环境:hibernate4、spring、slf4j、logback

我明明在logback.xml中都配置了日志级别,一些调试信息却依然出现在catalina.out中。

查了我用yum装的tomcat7,里面居然有log4j的jar包!!!然后改了tomcat中的log4j.properties似乎没用(没太注意验证,稍微看了下,也可能走眼了)。

后来找哥们帮忙,查了hibernate4等的选择日志优先级等,最后选择了改tomcat启动脚本的办法。

nano /etc/tomcat/tomcat.conf

#add 2015-04-08 catalina.out too many logs
JAVA_OPTS="-Dorg.jboss.logging.provider=slf4j -Dcom.mchange.v2.log.MLog=slf4j"

 

同时改了c3p0的,貌似还有freemark的可能也需要改一下:

-Dorg.freemarker.loggerLibrary=SLF4J 

特此记录,如果谁有更好的办法,请告诉我啊~~~感激不尽~~~



转载于:https://www.cnblogs.com/hanhongmin/p/4405588.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值