針對catalina.out日誌過大的問題,使用cronolog工具來進行切割,每天生成一個日誌,方便清理和維護。簡單來說,按如下三個步驟配置好即可。
1、安裝cronolog
# yum -y install cronolog
2、編輯catalina.sh文件
1)註釋
touch "$CATALINA_OUT"
2)找到:
org.apache.catalina.startup.Bootstrap "$@" start \ >> "$CATALINA_OUT" 2>&1 "&"
修改爲:
tomcat7:
org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \ |/usr/bin/cronolog "$CATALINA_BASE"/logs/catalina-%Y-%m-%d.out >>/dev/null &
3、重啓tomcat7
歡迎大家一起交流、學習。