我使用的是 Django 1.7 版,并且多次看到以下错误:
OperationalError: (2006, MySQL server has gone away)
我在设置中定义了 CONN_MAX_AGE = 200
,在 MySQL 的配置中定义了 wait_timeout = 300
。
现在根据我对 doc 的理解,Django 应该在 200 秒后断开连接并建立一个新的连接,因此我应该不会收到这个错误。
我已经看到很多关于这个错误的讨论,但找不到 Django 没有解决这个问题的答案。我错过了什么吗?