我已经在多个Compute Engine实例上成功使用Google cloud_sql_proxy了一段时间,直到今天,一次,一个实例,该代理开始显示以下错误模式:
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):
ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0 "Internal error/check (Not system error)"
我的团队今天开始看到同样的问题出现在GKE管理的服务器上。与您看到的相同:重新启动服务器和DB并没有执行任何操作。
我们尝试将我们使用的Google Cloud Proxy版本从v1.05更新到v1.09,并且问题消失了(暂时)。
我知道这不是很多解释,但请尝试一下是否有帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句