gpt4 book ai didi

nginx - 我丢失了nginx.pid,它消失了

转载 作者:行者123 更新时间:2023-12-04 02:10:16 28 4
gpt4 key购买 nike

这是我的nginx.conf的一部分:

pid        /www/nginx0836/nginx.pid;

当我重新启动nginx时,几秒钟后,我运行了 ls /www/nginx0836,其中列出了 nginx.pid
但是几秒钟后,再次运行 ls /www/nginx0836,没有列出 nginx.pid
为什么?
顺便说一句,nginx服务器运行良好,当我运行时
ps -ef | grep "nginx: master process" | grep -v "grep" | awk -F ' ' '{print $2}'

然后我可以看到nginx pid。

最佳答案

尝试使用incrond监视文件夹,并使用$#$ @在该目录上记录所有更改。
可能是您会看到puppet或rsync之类的东西删除pid文件。

/www/nginx0836 IN_DELETE echo "$# $@"

它将在目录上记录任何删除事件

比审核更简单...

对不起可怜的英语

关于nginx - 我丢失了nginx.pid,它消失了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3904268/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com