通过ps,查看uwsgi相关进程
ps aux|grep uwsgi
kill pid会发送SIGTERM,只会导致重启,而不是结束掉。需要发送SIGINT或SIGQUIT,对应着是INT才可以
killall -s INT /root/.virtualenvs/py68/bin/uwsgi
如果显示:-bash: killall: command not found
解决方法如下:
debian、ubuntu系统下:
apt-get install psmisc
centos 下:
yum install psmisc