將tomcat的輸出日誌按照日期分割

2021-10-05 19:21:02 字數 724 閱讀 4426

1、找到 touch 「$ catalina_out」 將其注釋掉。

# touch 「$ catalina_out」

2、在注釋掉的這一行的往下大概13行左右的樣子,找到

org.apache.catalina.startup.bootstrap 「$@」 start

>> " $catalina_out" 2>&1 「&」

>替換成

org.apache.catalina.startup.bootstrap " $@" start 2>&1

| /usr/local/sbin/cronolog $/logs/catalina.%y-%m-%d.out >> /dev/null &

再往下數5行左右的樣子,找到

org.apache.catalina.startup.bootstrap 「 $@」 start

>> 「 $catalina_out」 2>&1 「&」

也修改為

org.apache.catalina.startup.bootstrap " katex parse error: expected 'eof', got '&' at position 12: @" start 2>&̲1 \ |/usr…catalina_base"/logs/catalina.%y-%m-%d.out >> /dev/null &

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

scrapy按照時間輸出日誌

1 在settings檔案中設定import datetime to day datetime.datetime.now log file path log資料夾的絕對路徑 log log format to day.year,to day.month,to day.day log level de...

C 按照日期輸出程式日誌

namespace logdata public static void writelog logfile logfile,string msg catch public static void writelog string msg catch public static void writelo...

Tomcat日誌按日期輸出

專案上的tomcat伺服器logs目錄下面的catalina.out日誌執行一段時間之後,變的越來越大,而這樣如果需要查詢某一天內特定的日誌內容時就會變得很不方便,所以需要對這個日誌進行按日期分割生成,方便查詢日誌。這個過程總共分為兩步 1.在伺服器上安裝cronolog 如果已經安裝,跳過此步 2...