【问题标题】:When do I need to restart nginx什么时候需要重启nginx
【发布时间】:2013-07-04 09:07:31
【问题描述】:

在使用 django 和 uwsgi 时,我什么时候需要重启 nginx?
万一模板改变了,静态文件改变了或者其他什么原因?

【问题讨论】:

    标签: django nginx uwsgi


    【解决方案1】:

    可能只有在您更改其配置时,如果您指的是您的 django 代码更改时,您必须重新启动 uwsgi 服务器,通常“触摸” wsgi.py 文件足以指示 uwsgi 服务器。

    静态文件的改变不需要重启uwsgi(因为你通常直接用nginx服务),如果你不使用cached template loaders,而只使用默认的文件系统加载器,你不需要重启更改模板时。

    请注意,缓存的模板加载器通常在生产中建议使用。

    【讨论】:

    • 使用缓存模板加载器时 *.html 更改 -> uwsgi 重启或 nginx 重启?
    • uwsgi! :) ,这将迫使 django 将模板重新加载到内存中。
    猜你喜欢
    • 1970-01-01
    • 2019-09-14
    • 2012-09-16
    • 1970-01-01
    • 2012-11-11
    • 2012-10-29
    • 2018-12-10
    • 2010-12-29
    • 2017-07-13
    相关资源
    最近更新 更多