Nginx PID文件不一致

时间:2014-06-23 16:32:21

标签: nginx pid log-rotation

我见过一些类似的问题,但似乎没有人能解决我遇到的这个问题。 我在运行awstats update + log rotation时使用Nginx pid文件,这样我就可以告诉进程关闭并重新打开日志文件。这是我见过这样做的标准方法: 杀死-USR1 cat /usr/local/nginx/logs/nginx.pidhttp://wiki.nginx.org/LogRotation

但是,我的问题是有时pid文件会消失。发生这种情况时,日志轮换无法正确重新打开文件,nginx继续写入相同的日志文件。我不知道为什么会这样,我通常必须做一个完整的nginx stop + nginx start才能重新创建pid文件。它也不会定期发生。有时网络服务器会好几个月,然后突然PID文件将消失,然后日志将无法正确更新。 这是其他人遇到过的吗?有什么想法尝试吗?

Nginx版本:1.5.13 操作系统:CentOS 6.5

0 个答案:

没有答案