tomcat的catalina.out日志切割


目前我們的日志文件catalina.out累積后非常大,部分應用的catalina.out達到幾十G並且還在持續增長。

日志文件太大不便於閱讀和排查問題。業務增長不斷增長,日志也在不斷增加,為了以后便於快速定位問題、日志備份歸檔,建議進行catalina.out日志切割。

 

經過2019年7月12-2019年7月15測試和驗證,可以修改log4j.properties配置來切割日志:

log4j.appender.logfile=org.apache.log4j.DailyRollingFileAppender  #每天

log4j.appender.logfile.File=${catalina.base}/logs/catalina.out    #日志的路徑

log4j.appender.logfile.DatePattern='-'yyyy-MM-dd'.log'        #catalina.out每天產生文件名稱的格式

 

以上配置作用的是:日志按照catalina.out-2019-07-14.log格式生成文件。每天產生一個文件。且catalina.out不會累積以往日志,只有當天的日志。

 


免責聲明!

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



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