搜集网上资料,实际亲测成功的tomcat日志分割 目录[-]
1、下载# wget http://cronolog.org/download/cronolog-1.6.2.tar.gz 2、解压缩# tar zxvf cronolog-1.6.2.tar.gz 3、进入cronolog安装文件所在目录# cd cronolog-1.6.2 4、运行安装#chmod 777 configure (改变可执行文件权限) # ./configure # make # make install 5、查看cronolog安装后所在目录(验证安装是否成功)# which cronolog 一般情况下显示为:/usr/local/sbin/cronolog 要想分割tomcat的catalina.out,需作如下工作: 6、修改修改tomcat bin目录下的catalina.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.%Y-%m-%d.out >> /dev/null & 同时,文件中有一行 touch “$CATALINA_BASE”/logs/catalina.out 可以注释掉. 7、重启完成之后重起Tomcat就可以了, 看logs文件中是否有catalina.2014-02-12.out样式的日志。 (责任编辑:IT) |