17

nginx を開始しましたが、root のように停止すると

/etc/init.d/nginx stop

その後、私はタイプします

ps aux | grep nginx

そして、次のような応答を取得しますtcp LISTEN 2124 nginx WORKER

kill -9 2124  # tried with kill -QUIT 2124, kill -KILL 2124

もう一度入力した後

ps aux | grep nginx

などの応答を取得tcp LISTEN 2125 nginx WORKER します。

この不滅のチャック・ノリスの労働者を殺す方法は?

4

3 に答える 3

0

私は同様の問題を抱えていました。

ワーカーを停止しようとするたびにワーカーを実行する、Monit や Supervisor などの自動ヒーラーを使用しているかどうかを確認します。はいの場合、それらを無効にします。

Ubuntu の update-rc.d で行ったことを忘れていた変更が原因で、ワーカーが生成されていました。

だから私はsysv-rc-confをインストールしました。これは、再起動時にどのプロセスがあるかを明確に制御するインターフェースを提供します。そこから無効にすることができ、チャック・ノリスの復活がないことを保証します:D

于 2016-04-13T13:38:07.620 に答える