在对文件进行更改时重新启动Gunicorn / Nginx

时间:2015-06-24 16:19:56

标签: django nginx gunicorn

我正在使用Django开发一个Web应用程序,托管在Gunicorn和Nginx上。运行" sudo service nginx restart会有点不方便; sudo service gunicorn restart"每次我对代码进行更改。有没有一种方法可以让我在每次更改时自动重启,或者让它显示更改而不必重新启动?

1 个答案:

答案 0 :(得分:5)

你可以添加'--reload'参数,如gunicorn文档中所述。

  

代码更改时重新启动工作程序。

     

此设置适用于开发。这将导致工人   应用程序代码更改时重新启动。

来源:http://docs.gunicorn.org/en/latest/settings.html