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不会累积以往日志,只有当天的日志。

 

posted @   邹姣姣  阅读(4707)  评论(3编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
点击右上角即可分享
微信分享提示