Amazon应用程序负载均衡器基于主机的路由到特定的ECS容器服务
我是AWS新兴的ECS&ALB,我想知道如何将我的应用程序在前端指向特定的ECS服务。
我应该给它也许是:端口或/ service_name? 如果我想使用基于主机的路由,并使用我自己的DNS子域名。 例如 :
<service>.hostname.com ,
如何通过应用程序负载平衡器将每个服务指向ECS集群中相应的服务?
借助亚马逊的应用程序负载平衡器 ,您可以将服务与目标组相关联。 然后,您可以在侦听程序中创build规则,指出将哪个stream量发送到哪个目标组 。 应用程序负载平衡器支持两种不同的规则types:主机(例如: service1.hostname.com
)和path(例如: /service1
)。
所以你需要做的基本事情是:
- 为每个服务创build一个目标组
- 创build一个将所需主机/path发送到目标组的规则
- 将每个服务与关联的目标组相关联