标签:使用 vim logging class info pac 上线 logs etc
笔者使用编译安装守护进程(Tomcat开启本地库(Apache Tomcat Native Library)支持)方式启动tomcat。
系统从8月份上线,到近期catalina-deamon.out已经达到7G之大,每天都会向这个文件写日志,会影响
系统响应时间,现在需要进行改良。解决方法如下
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 以日期为后缀名
/usr/sbin/logrotate -d /etc/logrotate.d/tomcat8
/usr/sbin/logrotate /etc/logrotate.conf
运行几天以后,日志占用空间降下来了
标签:使用 vim logging class info pac 上线 logs etc
原文地址:https://www.cnblogs.com/passedbylove/p/14291159.html