通过修改tomcat多配置文件,实现对Catalina.out日志多按日期生成。避免单个Catalina.out文件过大,给查询带来不变。
1、安装cronolog:
yum install -y cronolog
2、修改 /usr/local/tomcat_compre_CItest/bin/catalina.sh 文件:
(以tomcat7及以上版本为例)
修改代码如下:
if [ -z "$CATALINA_OUT" ] ; then CATALINA_OUT="$CATALINA_BASE"/logs/catalina.%Y-%m-%d.outfi
org.apache.catalina.startup.Bootstrap "$@" start 2>&1 | /usr/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null &
3、重启tomcat,即可生效。
在logs目录下,会看到catalina.2020-03-30.out格式的日志文件。