【问题标题】:When do I need to restart database server in Django? [closed]我什么时候需要在 Django 中重新启动数据库服务器? [关闭]
【发布时间】:2014-07-18 04:47:41
【问题描述】:

我想知道在哪些情况下我需要在生产环境中重新启动 Django 中的数据库服务器。无论是 Postgres/MySQL,我都在想我们是否需要重新启动数据库服务器。如果我们需要重新启动它,我们何时以及为什么需要重新启动服务器?

任何解释都会非常有帮助,干杯!

【问题讨论】:

  • 这个问题太笼统了。有一千种事情会出错,也会出错。您甚至都不知道重新启动是否有帮助。但仅从 Django 的角度来看,如果一切正常,您将永远不需要重新启动您的 postgres 服务器(我已经提到过,情况并非如此)。

标签: python mysql django postgresql


【解决方案1】:

由于您在 Django 中所做的任何事情,您都不需要在生产环境中重新启动数据库。您可能需要重新启动它来更改您的数据库安全或配置设置,但这与 Django 无关,在很多情况下甚至不需要重新启动。

【讨论】:

    【解决方案2】:

    您真的不需要重新启动数据库服务器。

    当任何代码更改时,您可能确实需要重新启动 - 或至少重新加载 - web 服务器。但是 db 是一个单独的进程,不需要重新启动。

    【讨论】:

      【解决方案3】:

      通常,当控制应用程序的设置发生更改时,必须重新启动服务器。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-02-13
        • 1970-01-01
        • 2012-10-31
        相关资源
        最近更新 更多