Uso do balanceamento de carga para distribuir o tráfego de serviço do Amazon ECS
O serviço pode ser configurado para usar o ELB a fim de distribuir o tráfego entre as tarefas do serviço por igual.
nota
Quando você usa conjuntos de tarefas, todas as tarefas do conjunto devem ser configuradas para usar ou não o ELB.
Os serviços do Amazon ECS hospedados no AWS Fargate oferecem suporte a Application Load Balancers, Network Load Balancers e Gateway Load Balancers. Use a tabela apresentada a seguir para descobrir qual tipo de balanceador de carga usar.
| Tipo de balanceador de carga | Uso para estes casos |
|---|---|
|
Application Load Balancer |
Roteamento do tráfego HTTP/HTTPS (ou da camada 7). Os application load balancers oferecem vários recursos que os tornam atrativos para uso com serviços do Amazon ECS:
|
| Network Load Balancer | Roteamento do tráfego TCP ou UDP (ou da camada 4). |
| Balanceador de carga de gateway | Roteamento do tráfego TCP ou UDP (ou da camada 4). Use dispositivos virtuais, como firewalls, sistemas de detecção e prevenção de intrusão e sistemas de inspeção profunda de pacotes. |
Recomendamos usar Application Load Balancers nos serviços do Amazon ECS para aproveitar os recursos mais recentes, a menos que seu serviço exija um recurso que esteja disponível apenas com Network Load Balancers ou Gateway Load Balancers. Para obter mais informações sobre ELB e as diferenças entre esses tipos de balanceadores de carga, consulte o Guia do usuário do Elastic Load Balancing.
Com o load balancer, você paga somente pelo que utilizar. Para obter mais informações, consulte Preço do Elastic Load Balancing