catalina-daemon.out文件太大


筆者使用編譯安裝守護進程(Tomcat開啟本地庫(Apache Tomcat Native Library)支持)方式啟動tomcat。

系統從8月份上線,到近期catalina-deamon.out已經達到7G之大,每天都會向這個文件寫日志,會影響

系統響應時間,現在需要進行改良。解決方法如下

1、配置日志回滾:

sudo vim /etc/logrotate.d/tomcat8
#本地tomcat安裝在/opt/apache-tomcat-8.0.11目錄
/opt/apache-tomcat-8.0.11/logs/catalina-daemon.out
{
    copytruncate
    daily
    rotate 1000
    minsize 500M
    notifempty
    dateext
    compress
    missingok
    create 0644 tomcat tomcat
}

daily 每天都回滾

rotate 保留份數

minsize 文件大小最低多少開始切割日志

notifempty 如果為空不回滾

dateext 以日期為后綴名

2、確認配置是否正確

/usr/sbin/logrotate -d /etc/logrotate.d/tomcat8

 

 3、重啟服務

/usr/sbin/logrotate /etc/logrotate.conf

運行幾天以后,日志占用空間降下來了

 

 

參考


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM