【发布时间】:2014-12-03 20:44:26
【问题描述】:
我使用 uwsgi 来运行我的 django 项目。现在我搜索了一种“优雅地”更新代码的方法。如果我在 uwsgi 运行时更新代码,那么我在日志中会出现很多错误,因为可以在更新代码中删除一些模板或文件。所以我只需要停止 uwsgi 一段时间,并在更新代码完成后重新启动它。
附: uwsgi 在非 root 用户下工作,我也在该非 root 用户下部署代码,所以我不能这样做:
uwsgi --stop pidfile.pid.
【问题讨论】: