nginx - 日志轮转
目录
使用 logrotate 管理 nginx 日志
随着时间的推移 nginx 的日志会越来越大,为了减少 nginx 日志的体积大小,使用 logrotate 工具每天对 nginx 日志进行切割处理
nginx logrotate 配置文件: /etc/logrotate.d/nginx
/usr/local/nginx/logs/*.log {
daily
missingok
rotate 30
compress
dateext
delaycompress
notifempty
sharedscripts
postrotate
if [ -f /usr/local/nginx/logs/nginx.pid ]; then
kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`
fi
endscript
}
更多
logrotate
配置参数请参考 man 手册man logrotate