nginx日誌按天切割用logrotate

vi nginx_log
/usr/local/nginx/logs/*.log {
    daily
    dateext
    compress
    rotate 30
    sharedscripts
    postrotate
        kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`
    endscript
}

這是切割保留30天

測試

/usr/sbin/logrotate -f /root/nginx_log

按時切割

定時
crontab -e

* 2 * * * /usr/sbin/logrotate -f /root/nginx_log

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章