服务器端使用uwsgi做的方案,每次更新系统时,都要先把uwsgi停掉,然后再启动。请问有没有方法做uwsgi的优雅重载,就是不重启uwsgi,直接让她加载新的内容。
谢谢
配置 部署 优雅重载 uwsgi
详细内容,可以参考 官方解决方案
这里介绍个比较方便的:
你可以在启动uwsgi时带上参数: --touch-reload=/path/to/special/file/usually/the.ini
这样,重载uwsgi就变得很容易,只需要键入:
touch /path/to/special/file/usually/the.ini
就可以了。如果你想使使用 "autoreload", 请参考 这篇文档
Nginx uwsgi 进程问题
uwsgi + python flask 诡异的No Module named 'flask'
安装uwsgi时报错
uwsgi为什么在启用时候告诉我没有w选项
求一个uwsgi自动启动的脚本
Nginx+uwsgi+django的后端的sock文件经常丢失,为什么会出现这样的情况?该如...