Tomcat日志分割
生活随笔
收集整理的這篇文章主要介紹了
Tomcat日志分割
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Tomcat日志分割
修改后的tomcat都是按日保存日志文件,文件格式如:catalina.2011-11-07.out
方法一:使用cronolog
下載安裝 cronolog
yum install -y http://rpmfind.net/linux/epel/7/x86_64/Packages/c/cronolog-1.6.2-14.el7.x86_64.rpm2.編輯./bin/catalina.sh
替換下面的行(有兩處,不過一般在 -security 中的那一行不需要去關(guān)注,不妨兩處全替換了)
將:
org.apache.catalina.startup.Bootstrap "$@" start \ >> "$CATALINA_OUT" 2>&1 "&"改為:
org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \| /usr/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out>>/dev/null &改完重啟服務(wù),查看日志文件為如下,修改成功
方法二:使用rotatelogs(appache自帶的工具)
which rotatelogs yum provides */rotatelogs #(查找命令對(duì)應(yīng)的軟件包。)將:
>> "$CATALINA_OUT" 2>&1 "&"改為:
2>&1 | /usr/sbin/rotatelogs "$CATALINA_BASE"/logs/catalina-%Y-%m-%d.out 86400 480 &改完重啟服務(wù),查看日志文件,修改成功
總結(jié)
以上是生活随笔為你收集整理的Tomcat日志分割的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: STM32——库函数开发小结
- 下一篇: c_str()的用法