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

0

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

profile picture
ESPERTO
posta 6 mesi fa4 visualizzazioni
1 Risposta
0

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

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

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande