Google Cloud VM 上的 Mongo DB

Google Cloud VM 上的 Mongo DB

我在 Google 云中有一个 Ubuntu VM,其中正在运行我的 Mongo 实例。

  1. 我已经启用身份验证
  2. Mongo 配置配置为绑定 127.0.0.1 和服务器的内部 IP。
  3. 在谷歌控制台中我已打开 27107 TCP 端口。
  4. 该端口在虚拟机中也已打开。
  5. 但是,当我尝试从 Node JS 应用服务使用服务器的内部 IP 连接到 Mongo 实例时,出现了如下所示的错误。知道为什么吗?

    首次连接时无法连接到服务器 [:27017] [MongoError: 连接 0 至 :27017 超时]' }

我还可以使用 google 云控制台通过 mongo shell 连接到服务器。

答案1

似乎您正在从 App Engine 连接到 GCP,您必须配置 VPC 才能执行此操作。详细信息如下:https://cloud.google.com/vpc/docs/configure-serverless-vpc-access

相关内容