如何在ECS任务启动时注册IP地址,以便其他资源可以找到它。

0

【以下的问题经过翻译处理】 一位合作伙伴想要在他们的AWS环境中部署他们的本地软件解决方案。该软件具有在Windows上运行的前端组件,他们希望通过AppStream进行部署。后端服务通过一组ECS任务定义提供。ECS集群位于VPC中的私有子网中。每次启动任务时,它们的IP地址都会发生变化。想寻找一些关于如何在启动时注册任务IP地址的建议,以便前端可以连接到它。

profile picture
專家
已提問 6 個月前檢視次數 4 次
1 個回答
0

【以下的回答经过翻译处理】 您可以以两种方式在ECS中提供服务发现:

  • 在服务前放置负载均衡器。ECS与ELB(ALB、NLB和CLB)直接集成,根据需要会自动注册和注销每个任务。
  • Cloud Map。这不涉及ALB,而是ECS将每个任务添加为Cloud Map中可发现的项目。这可以通过DNS,在私有的Route 53托管区域中,或通过API,或两者都可以(取决于您如何配置Cloud Map命名空间)实现。
profile picture
專家
已回答 6 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南

相關內容