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

0

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

profile picture
EXPERTO
preguntada hace 6 meses4 visualizaciones
1 Respuesta
0

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

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

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas