【问题标题】:GCP Cloud SQL Proxy times out: connectexGCP Cloud SQL 代理超时:connectex
【发布时间】:2021-10-20 12:23:23
【问题描述】:

所以我在本地开发环境中使用 cloud_sql_proxy 已经有一段时间了,并且从未遇到任何问题(一年多)。我今天尝试连接,并且验证正常。然而,连接到本地端口会出现 connectex 错误:

A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.

  • 我在环境变量中指定的位置使用服务帐户进行身份验证。我使用命令cloud_sql_proxy -instances="XXXXX.XXXXX.XXXXX"=tcp:5432 连接
  • Windows 10
  • Cloud SQL 实例运行良好,并(通过类似的代理)与生产服务器通信。
  • 我尝试用 Django 连接,得到 connectex 错误。
  • 我尝试 ping 本地网络,出现连接错误。
  • 我尝试添加允许所有出站流量到端口 3307 的防火墙规则

有什么想法可以破坏我的代理吗?

【问题讨论】:

  • 为什么是3307端口??另外,可以试试下载最新版的cloud sql proxy吗?最后,你的数据库还有公网IP吗?
  • 代理本身使用3307端口连接到服务器端代理cloud.google.com/sql/docs/postgres/sql-proxy?hl=en。有最新版本。它在我的家庭网络上运行,所以我相信它是我工作路由器中的防火墙。

标签: google-cloud-platform google-cloud-sql cloud-sql-proxy


【解决方案1】:

如果与 Cloud SQL 代理的连接超时,则表示与代理本身的连接不起作用。这意味着代理没有在监听,或者它阻止了连接。

我建议查看代理日志,看看它是否报告任何启动错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-29
    • 1970-01-01
    • 2021-06-12
    • 1970-01-01
    • 2019-07-24
    • 1970-01-01
    • 1970-01-01
    • 2021-07-13
    相关资源
    最近更新 更多