欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Nginx日志压缩后不再记录日志问题解决 nginx 

程序员文章站 2024-02-12 08:31:46
...
nginx为yum安装的,发现日志在压缩后,不能正常记录。
原来nginx默认安装时,会在/ect/logrotate.d/下增加nginx配置
vim /ect/logrotate.d/nginx
   /data/logs/nginx/*log {
    daily
    rotate 10
    missingok
    notifempty
    compress
    sharedscripts
    postrotate
        /etc/init.d/nginx reopen_logs
    endscript
}


执行 /etc/init.d/nginx reopen_logs 发现执行失败。
将该命令替换为
[ ! -f /usr/local/nginx/logs/nginx.pid  ] || kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`

其中/usr/local/nginx/logs/nginx.pid 为nginx.conf中配置的pid存放地址。
该问题解决。
相关标签: nginx