一。安装cronolog
1.准备coronolog,版本:cronolog-1.6.2.tar.gz
2.安装:
# tar zxvf cronolog-1.6.2.tar.gz
# cd cronolog-1.6.2
# ./configure
# make
# make install
3.查看cronolog安装后所在目录(验证安装是否成功)
# which cronolog
4 安装成功,默认是安装在/usr/local/sbin/下。
四.配置tomcat
在tomcat/bin/catalian.sh中找到:
org.apache.catalina.startup.Bootstrap “$@” start \
>> “$CATALINA_BASE”/logs/catalina.out 2&1 &
修改为:
org.apache.catalina.startup.Bootstrap “$@” start 2>&1 \
|/usr/local/sbin/cronolog “$CATALINA_BASE”/logs/catalina.out.%Y-%m-%d >> /dev/null &
注意:换行和空格
在配置文件catalina.sh里面一共有两个地方要更改,一个if一个是else,重启tomcat,在tomcat/logs/下出现如catalina.2013.06.03格式的文件 。
需要继续看是不是因为日志文件过大而造成服务器的停止。