5

我已经构建了一个运行我的网站的 Fargate 集群。该服务正确启动网站的任务,但在尝试连接到我的数据库实例时停止。

MongoError: failed to connect to server [123.456.789.0:27017] on first connect [MongoError: connection 0 to 123.456.789.0:27017 timed out]

如何将 Fargate 集群添加到我的数据库实例上的安全组。我没有可以找到的 fargate 集群的公共 IP 地址或范围。我在 aws 文档中找不到任何合适的指南。

4

1 回答 1

1

如果 mongo 在您的 vpc 之外运行

  1. 如果您在 VPC 的私有子网内运行 fargate。ip 地址将是在此处找到的 NAT ip 地址NAT GATEWAY
  2. 如果它在公共子网内运行。您可以使用网络接口将公共 IP 地址分配给您的 Fargate 任务。
于 2018-01-05T12:11:49.420 回答