python - 如何杀死uwsgi的所有实例

标签 python django uwsgi

我正在尝试将我的项目上传到服务器。现在服务器中已经有一个项目。我有一个新项目,我想运行并用新项目替换旧项目,所以我将新项目拉到服务器上。然后我激活虚拟环境并做所有必要的工作。然后当我尝试运行命令时:

uwsgi --plugins=python --chdir=/var/www/prjt/src/ --socket=127.0.0.1:8889 --module=prjt.wsgi:application &

它告诉我

probably another instance of uWSGI is running on the same address (127.0.0.1:8889).
bind(): Address already in use [core/socket.c line 761]

我搜索了类似的问题并找到了一些关于杀死所有 uwsgi 实例的解决方案,如这个答案 here 中提到的那样但找不到如何去做。

最佳答案

对我来说,以暴力方式杀死 uwsgi 实例的方法是:

sudo pkill -f uwsgi -9

关于python - 如何杀死uwsgi的所有实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31970908/

相关文章:

python - 删除数据框中每个 ID 的前 n 行

django cms 搜索多个站点?

python - Django 外国模特

python - Django Rest Framework——如何获取urls.py中的Http头信息

python - uWSGI - Django Admin 的不同 Harakiri 超时

python - 如何防止 Python 返回到 C++ boost::python::error_already_set?

python - 了解马尔可夫决策过程的值(value)迭代算法

Python Paramiko exec_command 超时不起作用?

python - 安装uwsgi后,python还是会报错: No module named 'uwsgi'

linux - ubuntu 的 UWSGI https 配置