环境:centOS tomcat8
第一步
安装
yum install -y cronolog httpd
第二步
查看安装路径
which cronolog
我的安装在/usr/sbin/cronolog
第三步
修改tomcat bin目录下的catalina.sh
以下是我的
212行修改为:
if [ -z "$CATALINA_OUT" ] ; then
CATALINA_OUT="$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out
446行注释掉
#touch "$CATALINA_OUT"
470行修改为:
org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \
|/usr/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null &
第四步
重启tomcat