标签:
切割catalian日志的方式有很多种,比如shell脚本的、cronolog或者通过配置log4j等等这些都可以实现。但今天我要介绍是使用logrotate来按日期生成日志。
原文是一个外国博主的文章,在这里分享给大家。
如果catalina.out的大小超过了2G,那么tomcat可能在没有错误提示的情况下崩溃、无法启动。所以为了避免出现这个问题,我们应该每天分割catalina.out。
在/etc/logrotate.d/ 目录下新建一个文件,命名随意。
1 /etc/logrotate.d/tomcat
1 /var/log/tomcat/catalina.out { copytruncate daily rotate 7 compress missingok size 5M }
各个配置的具体含义:
执行以下语句来手动运行cron任务
1 /usr/sbin/logrotate /etc/logrotate.conf
1 man logrotate
From http://www.vineetmanohar.com
使用logrotate分割Tomcat的catalina日志
标签:
原文地址:http://www.cnblogs.com/tayxxs/p/5701546.html