catalina-daemon.out文件太大

网友投稿 1185 2022-09-26

catalina-daemon.out文件太大

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

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

参考

​​https://qiita.com/kome12y3/items/68ea9b1d1f20d8b48f5b​​

​​http://systemconcept.co.jp/blog/?p=690​​

​​https://jfrog.com/knowledge-base/how-to-configure-a-log-rotation-for-the-tomcats-catalina-out-log-file/​​

​​https://stackoverflow.com/questions/37094871/how-to-clear-catalina-out-without-disabling-further-logging​​

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Redis优化系列:连接数优化
下一篇:FreeBSD漏洞程序升级
相关文章

 发表评论

暂时没有评论,来抢沙发吧~