老张博客

linux 下重启uwsgi 失败处理方法

发布时间:2个月前热度: 29 ℃

由于项目修改了 东西 , 通过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

对项目重新启动即可。


linux 下重启uwsgi 失败处理方法

栏目导航

  1. 杂谈
  2. PHP
  3. 建站
  4. Python
  5. linux

手机扫码访问