亚马逊应用程序负载平衡器主机基于特定ECS容器服务的路由



我是ECS&Alb在AWS的宇宙中,我想知道如何将我的应用程序指向特定的ECS服务。

我应该给它:端口或/service_name吗?如果我想使用基于主机的路由,并且我使用自己的DNS子域。例如:

 <service>.hostname.com , 

如何通过应用程序负载平衡器将每个服务指向ECS群集中的每个服务?

与亚马逊的应用程序负载平衡器,您将服务与目标组相关联。然后,您可以在听众上创建规则,以说明要发送到哪个目标组的流量。应用程序负载平衡器支持两种不同的规则类型:主机(例如:service1.hostname.com)和路径(例如:/service1)。

所以您需要做的基本事情是:

  1. 为每个服务创建一个目标组
  2. 创建一个规则,将您想要的主机/路径发送到目标组
  3. 将每个服务与其关联的目标组相关联

最新更新