logrotate + crontab 配置tomcat日志超过特定大小分割

来源:互联网 发布:ubuntu 网络调试工具 编辑:程序博客网 时间:2024/05/19 03:25

1. 创建logrorate文件 /etc/logrotate.d/tomcat,其中的内容如下:(具体参数可用man logrotate查询)

/apps/usr/webserver/tomcat-6.0.35/logs/catalina.out // tomcat日志的路径
{
size 100 //测试用,默认单位为K,可选择M等
create
start 0
rotate 10
copytruncate
}


2. 添加该任务到crontab, 采用命令crontab -e添加

*/2 * * * * /usr/sbin/logrotate -f /etc/logrotate.d/tomcat

// logrotate一定要选用绝对路径,我当时偷懒发现在终端可以用相对路径,于是试了n遍

// 频率可自己设定


0 0