Giu*_*ioG 1 google-cloud-sql google-cloud-platform google-cloud-run
我有 2 个谷歌云服务:
我已将 Cloud SQL 连接从 UI 添加到 Google Cloud Run 服务,并拥有 Google Cloud SQL 服务的公共 IP。最重要的是,我已将运行服务 IP 添加到 SQL 服务的授权网络中。
如果我尝试从另一台服务器(谷歌云外部)连接,我可以轻松连接到谷歌云 SQL 服务并执行查询。但是,如果我尝试从 GCloud Run Service 内部使用完全相同的设置(Ip、database_name 等)进行连接,我的连接就会挂起,并且日志中会出现超时错误...
如何正确允许 Gcloud SQL 接受来自 GCloud RUN 的连接?
我在这里寻找其他答案,但它们看起来都很旧(大约 2015 年)
您可以使用 3 种模式访问您的数据库
在您的情况下,您已将 Cloud Run IP 列入白名单,但它是一个共享 IP(其他服务可以使用相同的 IP!小心)并且并不总是相同的,Google 云使用了一个 IP 地址池。
| 归档时间: |
|
| 查看次数: |
237 次 |
| 最近记录: |