小编hre*_*ef_的帖子

无法停止nginx服务

我花了一段时间才发现,但在最近的一些更新中,我无法在我的任何 Ubuntu 12.04 或 Ubuntu 14.04 服务器上停止 Nginx。

我跑sudo service nginx stop,我得到nginx start/running, process 16178

我再试sudo service nginx stop一次,我得到了nginx start/running, process 16206

注意进程号是如何变化的。

/var/log/syslog我可以看到为什么:

Jun 11 11:57:51 kernel: [2318556.994508] init: nginx main process ended, respawning.

每次运行时,Nginx 都会重新生成sudo service nginx stop。它永远不会停止。

我尝试更新 Ubuntu,重新启动并在本地测试映像上重新安装我的服务器(我使用 Puppet)。没有任何区别。我也尝试搜索与此相关的错误,但无济于事。

有谁知道我该如何解决这个问题?我希望能够运行sudo service nginx stop并因此停止所有 nginx 进程。

server upstart nginx 12.04 14.04

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

12.04 ×1

14.04 ×1

nginx ×1

server ×1

upstart ×1