代码之家  ›  专栏  ›  技术社区  ›  Stefano Borini

(2006年,“MySQL服务器消失了”)在wsgidjango

  •  7
  • Stefano Borini  · 技术社区  · 15 年前

    3 回复  |  直到 14 年前
        1
  •  3
  •   ajreal    15 年前

    show variables like 'wait_timeout';

    这个设置会抛出“mysql消失”错误
    将其设置为非常大的值以防止其“消失”

        2
  •  3
  •   Community Mohan Dere    5 年前

    https://code.djangoproject.com/ticket/21597#comment:29

    • 分辨率设置为

    事实上,这是15119之后的预期行为。请看这张罚单的基本原理。

    • 建议解决方案:关闭与的连接 from django.db import connection; connection.close()

    在此上下文中,空闲时间是两个连续的数据库查询之间的时间。

        3
  •  1
  •   Eloff    13 年前
    • 将在处理视图之前重新连接(如果超时)

    • 您还可以添加中间件来捕获异常、重新连接并重试