cronolog日誌切割

2022-06-14 05:36:10 字數 830 閱讀 2923

2. 編輯 bin/catalina.sh 檔案

1)找到下面行並把它用 # 注釋掉

touch "$catalina_base"/logs/catalina.out

在新 tomcat7 的 bin/catalina.sh 檔案要注釋的行是

touch "$catalina_out"

2)替換下面的行(有兩處,不過一般在 -security 中的那一行不需要去關注,不妨兩處全替換了)

>> "$catalina_base"/logs/catalina.out 2>&1 &

2>&1 |/usr/local/sbin/cronolog "$catalina_base/logs/catalina-%y-%m-%d.out" &

在 tomcat7 的 bin/catalina.sh 中是需要替換行是

>> "$catalina_out" 2>&1 "&"

替換後該行的內容與上面是一樣的。

為什麼 tomcat7 後會有所不同,因為在它的 catalina.sh 檔案中有如下定義

catalina_out="$catalina_base"/logs/catalina.out

3. 儲存 catalina.sh 檔案,重啟 tomcat 即可。

以後看到 $tomcat_home/logs/ 下的就是 catalina-2012-09-16.out, catalina-2012-09-17.out ...... 一系列檔案,好像 cronolog 又沒提供方式來控制歸檔的日誌檔案個數。

日誌切割工具cronolog詳解

原文 大家都知道apache伺服器,預設日誌檔案是不分割的,乙個整檔案既不易於管理,也不易於分析統計。本文主要講解web伺服器日誌切割工具cronolog,下面我們就來詳細的講解一下。1.上傳及安裝日誌輪詢工具cronolog 1.1解壓日誌輪詢工具cronolog root localhost t...

日誌切割工具cronolog詳解

日誌切割工具cronolog詳解 1.上傳及安裝日誌輪詢工具cronolog 1.1解壓日誌輪詢工具cronolog root localhost tools tar zxvf cronolog 1.6.2.tar.gz 解壓cronolog安裝包 root localhost tools cd c...

使用cronolog切割catalina日誌!

由於tomcat的catalina的輸出日誌沒有切割導致占用空間過大也不好清理,這裡使用cronolog按日分割!1 安裝cronolog yum y install cronolog2 檢視crontolog安裝位置後續會用到 root knowbasewin01 opt whereis cron...