日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

tomcat日志按天切分

發布時間:2024/1/17 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 tomcat日志按天切分 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 下載工具cronolog

wget http://cronolog.org/download/cronolog-1.6.2.tar.gz

這是網上流傳的下載地址,好像沒用,所以需要自己去網上找。

?

2. 安裝

tar xf cronolog-1.6.2.tar cd cronolog-1.6.2 ./configure --prefix=/usr/local/cronolog //按自己需要指定安裝路徑,或不指定 make make install

?

3. 配置tomcat的啟動文件

修改tomcat的啟動文件catalina.sh:

原先的結構是:

touch "$CATALINA_OUT" if [ "$1" = "-security" ] ; then......org.apache.catalina.startup.Bootstrap "$@" start \>> "$CATALINA_OUT" 2>&1 "&" else......org.apache.catalina.startup.Bootstrap "$@" start \>> "$CATALINA_OUT" 2>&1 "&" fi

修改后的結構是:

if [ "$1" = "-security" ] ; then......org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \| /usr/local/cronolog/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null & else......org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \| /usr/local/cronolog/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null & fi

記住,要把前面touch那行刪除。

?

4. 重啟tomcat

?

提示:重啟后,會立即生成一個catalina.%Y-%m-%d.out格式的日志文件,原來的catalina.out文件不再有效。也就是說,以后我們看日志時,需要到新日志中去看。

每晚的零點會切割日志。切割的前提是,舊的catalina.%Y-%m-%d.out文件一直在增加日志,如果在零點,沒有增加日志,那么就不會生成新日志文件。(有點傻)

所以實際情況還是根據實際狀況來看,這里寫的不一定很明白。

?

轉載于:https://www.cnblogs.com/t-road/p/6837221.html

總結

以上是生活随笔為你收集整理的tomcat日志按天切分的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。