Linux版本:CentOS6.5
Tomcat版本:apache-tomcat-7.0.52;
cronolog:cronolog-1.6.2.tar.gz,资源下载URL:http://download.csdn.net/detail/beauxie/9849525;
一、cronolog的安装
# tar zxvf cronolog-1.6.2.tar.gz
# cd cronolog
# ./configure
# make
# make install
一般cronolog默认是安装在/usr/local/sbin/下,(可通过which cronolog查看),这个路径后面修改catalina.sh时会用到。
二、修改catalina.sh文件
在381-382行、390-391行两处,将:
org.apache.catalina.startup.Bootstrap "$@" start \
>> "$CATALINA_OUT" 2>&1 "&"
修改为:
org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \
|/usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.out.%Y-%m-%d.out>> /dev/null &
修改完毕如下所示:
369行可注释掉,如下所示:
#touch "$CATALINA_OUT"
修改完毕。
保存以后,重启Tomcat,在logs目录下使用 ll -ah 命令,可以看到:
本文参考:
http://blog.csdn.net/zht666/article/details/16116839
http://www.07net01.com/2015/07/870453.html