1. 程式人生 > >logrotate + crontab 配置tomcat日誌超過特定大小分割

logrotate + crontab 配置tomcat日誌超過特定大小分割

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遍

// 頻率可自己設定