如何杀掉在后台运行的uwsgi的进程

重启(重载配置)

1
kill `pidof uwsgi`

以上命令只会对uwsgi进行重启

如果运行uwsgi,带了pid的,则可以通过pid去停止uwsgi

但是此处是没有pid,而默认直接kill则会导致uwsgi重启,没有被杀掉

kill会发送SIGTERM,只会导致重启而不是结束掉

终止进程

需要发送SIGINT或SIGQUIT,对应着是INT才可以

1
killall -s INT uwsgi

即可干掉uwsgi

如果找不到uwsgi的安装路径,可以通过:

1
ps ax | grep uwsgi

输出的结果中,看到对应的uwsgi的路径