服务器上分割tomcat日志文
- 下载cronolog
方法一
#wget http://cronolog.org/download/cronolog-1.6.2.tar.gz
方法二
#wget http://download.chinaunix.net/down.phpid=3457&ResourceID=1851&site=1
2.解压
#tar -zxvf cronolog-1.6.2.tar.gz
3.进入解压目录并安装工具包(NOTE:可能需要root权限)
#./configure
#make
#make install
4.检查是否安装成功
#which cronolog
一般情况下显示为:/usr/local/sbin/cronolog
5.找到tomcat安装所在目录并编辑脚本文件
#vim bin/catalina.sh
修改需要注意以下几点:
在vim编辑中搜索’$CATALINA_OUT’并做一下修改
一、注释掉:touch ‘$CATALINA_OUT’(示例:)
#touch '$CATALINA_OUT'
二、修改esle中的
org.apache.catalina.startup.Bootstrap "$@" start \
>> "$CATALINA_OUT"/logs/catatlina.out 2>&1 "&"
org.apache.catalina.startup.Bootstrap "$@" start 2>&1 | /usr/local/sbin/cronolog \"$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null &
6.重新启动tomcat
#./bin/shutdown.sh
#./bin/startup.sh