【问题标题】:GCP MySQL server has gone away (Google SQL MySQL 2nd Gen 5.7)GCP MySQL 服务器已消失(Google SQL MySQL 2nd Gen 5.7)
【发布时间】:2018-05-31 03:26:03
【问题描述】:

我们在 Google Compute Engine/Debian9/PHP/Lumen/Doctrine2 Google SQL MySQL 2nd Gen 5.7 上运行。

通常它可以正常工作,但我们现在收到错误消息,类似于以下错误消息,而且频率越来越高:

发送 QUERY 数据包时出错。 PID=123456

PDOStatement::execute(): MySQL 服务器已经消失

知道为什么会发生这种情况以及我将如何解决它吗?

【问题讨论】:

标签: google-compute-engine google-cloud-sql gcp


【解决方案1】:

here 所述,有一个可能导致此错误的案例列表。一些是:

  • 您在服务器端遇到超时并且客户端中的自动重新连接被禁用(重新连接标志在 MYSQL 结构等于 0)。
  • 如果您向服务器发送的查询不正确或太大,您也可能会收到这些错误...INSERT 或 REPLACE 语句 插入大量行也会导致这类错误。

。 . .

完整列表请参考链接。

另外,在同一个problem 上可以看到这个答案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-25
    • 2011-06-07
    • 2010-12-20
    • 2013-06-13
    • 2012-06-28
    • 2011-12-18
    相关资源
    最近更新 更多