使用私有子网中的Route53的ECS中的Intranet通信问题

时间:2018-10-18 05:40:02

标签: amazon-web-services networking amazon-route53 amazon-ecs service-discovery

我已将应用程序托管在私有子网中的ECS群集(EC2模式)上。我正面临服务间通信的问题。

  • 我已将任务联网模式设置为桥接。
  • 取决于Route53专用托管区域进行服务发现。
  • 服务已在Route53下以 SRV 记录类型进行注册。
  • 使用。指向我们的托管服务。例如,我托管了名称空间为“ local”且服务名称为“ redisdb”的redis容器,然后在应用程序中将该服务称为“ redisdb.local”

但是我的应用程序出现错误,提示:“名称或服务未知”。我还尝试过使用记录类型为 A 的AWSVPC模式。但是我仍然面临着同样的问题。

我在这里错过了什么吗?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

嗯,最后通过启用dns主机名解决了该问题