【发布时间】:2018-05-16 02:38:53
【问题描述】:
我正在使用 Google App Engine 和 Cloud SQL。
大约 35% 的请求我的应用程序无法连接到 MySQL。
PHP 抛出错误:MySQL server has gone away
SQL 重新启动后,它可以正常运行几分钟,然后再次出现相同的情况。 如果我从 App Engine 以外的主机连接,则连接正常。
这里发生了什么?我的生意因此完全停止了。
【问题讨论】:
-
我在其他平台上看到了同样的问题,并通过将我的连接放入
for (i =0; i<3; i++)循环中解决了它。通常它会在第二次尝试时成功。您也可以通过关闭持久连接来解决它。 -
尝试查看有类似问题的帖子 [stackoverflow.com/questions/47857403/…],如果提供的解决方案帮助您解决问题,请告诉我们。