gpt4 book ai didi

google-app-engine - 是否可以从 Google 托管 VM 连接到 Google Cloud SQL?

转载 作者:太空宇宙 更新时间:2023-11-03 15:27:27 24 4
gpt4 key购买 nike

是否可以连接到Google Cloud SQL来自Google Managed VM ?对于常规 Google App Engine 应用程序,我可以通过在 Cloud SQL 控制台中授权我的项目并使用 unix_socket='/cloudsql/' + _INSTANCE_NAME 进行连接。但是,/cloudsql/ 套接字似乎在托管 VM 上不可用。我是否必须将托管 VM 应用程序的 IP 列入白名单?如果是这样,我如何找到要列入白名单的 IP 地址?

最佳答案

/cloudsql/ 套接字仅在常规 App Engine 中可用。托管 VM 是常规 VM,因此连接到 Cloud SQL 需要使用该 Cloud SQL 实例的外部 IP。外部 IP 需要列入白名单。外部 IP 显示在 Developers Console 中,也可以通过 gcloud CLI 工具检索。

避免必须将 GCE VM 的 IP 列入白名单的两个选项是:

  1. 切换为仅使用 SSL 连接进行 IP 连接和白名单 0.0.0.0/0。
  2. 例如,通过运行 TCP 代理 (HAProxy) 的虚拟机将所有流量传输到 Cloud SQL。

我们知道这些都不是非常令人满意的解决方案。 :-(

关于google-app-engine - 是否可以从 Google 托管 VM 连接到 Google Cloud SQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27573161/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com