智慧交通 App 开发如何提升城市交通管理与用户出行体验
1239
2022-09-26
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小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~