【发布时间】:2016-03-21 23:18:58
【问题描述】:
当我在生产中推送 Django 应用的更新时,最佳做法是什么?我是否应该重新启动 gunicorn 和 nginx 服务,使用
sudo service gunicorn restart
sudo service nginx restart
或者只重启gunicorn就够了?最后,如果我必须同时进行两次重新启动,重新启动的顺序有什么不同吗?谢谢!
【问题讨论】:
-
我正在使用 uWsgi 和 nginx,但我没有重新启动它们。我认为除非您更改其配置文件,否则您不应该重新启动 nginx。而且您可能想重新加载独角兽(发送HUP 信号)。我希望你能尽快得到更好的答案。