欢迎您来到点我久发!
当前身份:游客 [ 登录 | 注册 ]
当前位置:首页>>文章阅读>>linux

linux 下重启uwsgi 失败处理方法

发布时间:2024-12-04 22:23  阅读次数:110次  剩余奖励:495金币

由于项目修改了 东西 , 通过ftp修改了文件,但是需要重新启动uwsig 重新加载配置文件使用


uwsgi --reload /data/www/uwsgi/sgi.pid


然后出现这个错误:


signal_pidfile()/kill(): No such process [core/uwsgi.c line 1693]


搜索了半天 ,意思应该是进程没有 kill 掉


于是 我使用 了

kill 1688 这个方法去 kill 掉  ps -ef | grep uwsgi 所显示的进程

但是发现并没有什么用

后台又百度到了这个方法


killall -s INT /usr/local/bin/uwsgi


后面跟的是你的 uwsgi 的路径 可以通过  ps -ef | grep uwsgi 看到

这样可以kill掉所有的进程

然后执行


uwsgi --reload /data/www/uwsgi/sgi.pid

对项目重新启动即可。

然后执行


uwsgi --reload /data/www/uwsgi/sgi.pid

对项目重新启动即可。