Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google compute engine Google cloud\u sql\u代理无法连接到实例,流错误,协议错误_Google Compute Engine_Google Cloud Sql_Cloud Sql Proxy - Fatal编程技术网

Google compute engine Google cloud\u sql\u代理无法连接到实例,流错误,协议错误

Google compute engine Google cloud\u sql\u代理无法连接到实例,流错误,协议错误,google-compute-engine,google-cloud-sql,cloud-sql-proxy,Google Compute Engine,Google Cloud Sql,Cloud Sql Proxy,我在多个计算引擎实例上成功使用Google已有一段时间了,直到今天,一次一个实例,代理开始显示以下错误模式: 2017/05/30 13:28:07 New connection for "project-id-1234:us-central1:sql_instance" 2017/05/30 13:28:07 couldn't connect to "project-id-1234:us-central1:sql_instance": Post https://www.googleapis.c

我在多个计算引擎实例上成功使用Google已有一段时间了,直到今天,一次一个实例,代理开始显示以下错误模式:

2017/05/30 13:28:07 New connection for "project-id-1234:us-central1:sql_instance"
2017/05/30 13:28:07 couldn't connect to "project-id-1234:us-central1:sql_instance": Post https://www.googleapis.com/sql/v1beta4/projects/project-id-1234/instances/sql_instance/createEphemeral?alt=json: stream error: stream ID 1; PROTOCOL_ERROR
2017/05/30 13:28:41 New connection for "project-id-1234:us-central1:sql_instance"
2017/05/30 13:28:41 Thottling refreshCfg(project-id-1234:us-central1:sql_instance): it was only called 33.490705951s ago
2017/05/30 13:28:41 couldn't connect to "project-id-1234:us-central1:sql_instance": Post https://www.googleapis.com/sql/v1beta4/projects/project-id-1234/instances/sql_instance/createEphemeral?alt=json: stream error: stream ID 1; PROTOCOL_ERROR
当尝试直接连接到MySQL(使用代理时)时,我得到错误2013(HY000):

我试过的
  • 重新启动cloud_sql_代理产生了一个临时修复,直到最后我的两个计算引擎实例都无法连接到我的cloud sql实例,并且代理仅显示此结果
  • 重新启动云SQL实例和两个计算引擎实例
  • 消除代理:我将适当的网络添加到我的SQL实例的授权网络中,并更新所有应用程序以使用公共IP。这使我的生产应用程序恢复了功能,但现在我使用的是公共连接,而不是本地/代理
一些研究
  • 我遇到了与Google Cloud SQL相关的问题,产生了与上面相同的MySQL错误,但它似乎只影响了连接到Cloud SQL
  • 其他一些人也报道了同样的问题,他们今天早上也开始在小组中讨论

我的团队今天开始看到同样的问题出现在GKE管理的服务器上。和您看到的一样:重新启动服务器和数据库什么也没做

我们尝试将我们使用的Google Cloud Proxy版本从v1.05升级到v1.09,但问题消失了(目前)


我知道这不是一个很好的解释,但试着看看这是否对你有帮助。

这也是我们的问题。这只是随机开始发生,这有点令人沮丧。这导致我们的一个生产应用程序宕机。在与谷歌进行了一些调试后,似乎v1.05的任何问题现在都得到了解决,但是仍然建议使用可用的最新版本。也有同样的问题。升级到1.09后,重新开始工作。谢谢@Greg
ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0 "Internal error/check (Not system error)"