nginx access log logrotate配置

来源:互联网 发布:一米七标准体重知乎 编辑:程序博客网 时间:2024/05/23 01:15
/home/deployuser/deploy/nginx/temp/logs/home.access.log {  size 100M  rotate 100   nocompress  daily  missingok  notifempty  sharedscripts  postrotate    [ ! -f /home/deployuser/deploy/nginx/temp/logs/nginx.pid ] || kill -USR1 `cat /home/deployuser/deploy/nginx/temp/logs/nginx.pid`  endscript}
保存在/etc/logrotate.d/home中,而logrotate是cronjob每天跑的任务。
postrotate部分是rotate之后通知nginx重新打开日志文件以免丢失日志。
原创粉丝点击