Linux进程操作记录

关于Gunicorn如何终止进程:

 

1.用进程树显示主进程PID:

pstree -ap | grep gunicorn

 

2.如果有daemon进程无法用kill -9删除(可能是因为daemon屏蔽了kill -9导致)

kill -9 gunicorn主进程PID

即可删除gunicorn部署的进程。

 

补:重启gunicorn服务:

kill -HUP gunicorn主进程PID

# 执行上述命令后,再次执行“pstree -ap|grep gunicorn”,我们很容易发现,除了主进程,其他的Gunicorn进程都已经销毁,并新建了进程(进程ID发生了变化)。

 

 

3-1.若发现提示端口号被占用,或者无法连接xx链接:

netstat -tulpn

# 查询端口使用情况,可适当的用kill -9 删除占用端口

 

3-2.查看某某端口占用情况:

sudo netstat -nltp | grep 端口号

# 可根据情况删除占用端口或重启服务

 

4.清除所有uwsgi服务,杀死所有uwsgi进程:

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

 

5.启动uwsgi服务:

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

 

6.查询uwsgi进程:

ps aux|grep uwsgi

 

posted @ 2019-06-04 15:02  aidenzdly  阅读(1157)  评论(0编辑  收藏  举报