(2006年,'MySQL服务器已经消失')在WSGI django中

Ste*_*ini 7 mysql django mysql-error-2006

我有一个MySQL在WSGI下消失了Django.我在stackoverflow上找到了这个问题的条目,但没有特别关注Django.谷歌没有帮助,除了解决方法(如每隔一段时间轮询一次网站,或增加数据库超时).没有确定性.从技术上讲,Django和/或MySQLdb(我使用的是最新的1.2.3c1)应该在服务器挂断连接时尝试重新连接,但这不会发生.如何在没有解决方法的情况下解决此问题?

ajr*_*eal 3

show variables like 'wait_timeout';

这个设置将抛出“mysql goneaway”错误,
将其设置为一个非常大的值以防止它“goneaway”
或在一定时间后简单地重新 ping mysql 连接