我希望得到一些关于如何在我的域访问日志上设置截断和 gzip 的指导。我注意到核心 nginx 访问日志默认被拆分和压缩,但我的个人访问日志却继续增长。
这是可以设置并由 nginx 或我的系统上管理其核心日志的其他程序处理的吗?
答案1
/etc/logrotate.d/nginx
/var/log/nginx/access_log {
rotate 7
size 5k
dateext
dateformat -%Y-%m-%d
missingok
compress
sharedscripts
postrotate
test -r /var/run/nginx.pid && kill -USR1 `cat /var/run/nginx.pid`
endscript
}