tomcat日志输出写到console(标准输出)通过pipe转化cronlog的输入。定义命名规则,过滤数据,定期关闭旧文件,创建新文件。eg:catalina.out.%Y-%m-%d
一.安装cronolog
1.下载安装
apt-get install cronolog
2.查看安装
which cronolog
二.配置catalina.sh
1.进入
cd /tomcat/apache-tomcat-7.0.76/bin
2.配置
org.apache.catalina.startup.Bootstrap "$@" start \
>> "$CATALINA_OUT" 2>&1 "&"
改为:
org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \
| /usr/bin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null &
三.重启