项目中遇到开源项目生成乱码日志,很快就通过catalina.out文件写满了整个磁盘。尝试过修改tomcat下面的logging.properties文件。但是无效。最终通过修改输出文件为/dev/null解决。这种方式是把输出日志输出到空设备,它的缺点就是看不到输出日志了。
具体操作就是,修改catalina.sh文件的CATALINA_OUT值如下:
if [ -z "$CATALINA_OUT" ] ; then
#CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out
CATALINA_OUT=/dev/null
fi
重启tomcat就可以了。
网友评论