Linux進程操做記錄

關於Gunicorn如何終止進程:spa

 

1.用進程樹顯示主進程PID:code

pstree -ap | grep gunicorn

 

2.若是有daemon進程沒法用kill -9刪除(多是由於daemon屏蔽了kill -9致使)blog

kill -9 gunicorn主進程PID

便可刪除gunicorn部署的進程。進程

 

補:重啓gunicorn服務:部署

kill -HUP gunicorn主進程PID

# 執行上述命令後,再次執行「pstree -ap|grep gunicorn」,咱們很容易發現,除了主進程,其餘的Gunicorn進程都已經銷燬,並新建了進程(進程ID發生了變化)。

 

 

3-1.若發現提示端口號被佔用,或者沒法鏈接xx連接:class

netstat -tulpn

# 查詢端口使用狀況,可適當的用kill -9 刪除佔用端口

 

3-2.查看某某端口占用狀況:awk

sudo netstat -nltp | grep 端口號

# 可根據狀況刪除佔用端口或重啓服務

 

4.清除全部uwsgi服務,殺死全部uwsgi進程:uwsgi

ps -ef |grep uwsgi |awk '{print $2}'|xargs kill -9

 

5.啓動uwsgi服務:配置

uwsgi --ini uwsgi配置文件.ini &

 

6.查詢uwsgi進程:grep

ps aux|grep uwsgi
相關文章
相關標籤/搜索