如何在AWS Route 53中从记录名称移除ECS容器名?
AWS ECS EC2集群Route 53服务发现访问异常问题
现状
- 在AWS ECS的EC2集群上运行两个服务,状态均正常,可分别通过绑定前端、后端的ALB在浏览器正常访问。
- 前端容器支持配置后端基础URL,计划通过Route 53服务发现(而非ALB域名)实现前端与后端的内部连接。
遇到的问题
- 已将任务配置为
awspvc模式并指定了唯一需要暴露的端口,但EC2实例及通过SSH进入的容器无法通过短命名空间访问后端服务,必须拼接容器名和端口才能成功访问,无法实现服务名的抽象化访问。 - 此前使用Fargate模式时,仅需提供服务名和命名空间即可直接访问容器,但EC2模式下无法复现该效果。
- 额外现象:相关截图中(红色标记为统一名称)存在名称不匹配但仍能访问的情况,推测此时访问的是原始容器实例。
内容的提问来源于stack exchange,提问作者KratoSeba
相关产品推荐
相关产品推荐

