码迷,mamicode.com
首页 > 其他好文 > 详细

catalina-daemon.out文件太大

时间:2021-01-19 11:45:40      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:使用   vim   logging   class   info   pac   上线   logs   etc   

笔者使用编译安装守护进程(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

运行几天以后,日志占用空间降下来了

技术图片

 

 

参考

catalina-daemon.out文件太大

标签:使用   vim   logging   class   info   pac   上线   logs   etc   

原文地址:https://www.cnblogs.com/passedbylove/p/14291159.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!