2016-08-19 61 views
0

我嘗試了幾乎所有的命令來殺死gunicorn服務器。但沒有任何工作。我怎麼可以殺死這些進程和免費的80端口如何阻止這個gunicorn服務器?

12652 ?  Ss  0:00 sudo gunicorn -b 0.0.0.0:80 foss.wsgi:application 
12654 ?  S  0:00 /usr/bin/python /usr/local/bin/gunicorn -b 0.0.0.0:80 foss.wsgi:application 
12659 ?  S  0:00 /usr/bin/python /usr/local/bin/gunicorn -b 0.0.0.0:80 foss.wsgi:application 
12709 ?  Ss  0:00 sudo gunicorn -b 0.0.0.0:80 foss.wsgi:application 
12711 ?  S  0:00 /usr/bin/python /usr/local/bin/gunicorn -b 0.0.0.0:80 foss.wsgi:application 
12717 pts/11 S+  0:00 grep --color=auto gunicorn 
+0

您是否在使用主管或其他方式來管理gunicorn進程?我想有些東西是自動重新啓動它 – Sayse

+0

我不知道監督..但它是自動重新啓動。我怎麼能阻止它?我應該卸載gunicorn嗎? –

+0

@Sayse我現在卸載了gunicorn 15982 pts/11 S + 0:00 grep --color = auto gunicorn 只能運行。所以我用sudo殺-9 15982.但現在它重新啓動到另一個號碼 –

回答

1

抓住PID,例如12652在這裏,併發出以下命令:

sudo kill -9 12652 

這將發出一個SIGKILL,這不能被捕獲或被應用程序忽略。

+0

我試過這個命令,像12652 12654等每個數字等,但之後,服務器啓動在另一個數字如15396,15371等 –

+0

然後,你有一些看門狗重新啓動它,你必須找到該服務,並停止它 – wim