Balanceamento de carga do serviço - Amazon Elastic Container Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Balanceamento de carga do serviço

O serviço do Amazon ECS pode ser configurado opcionalmente para usar o Elastic Load Balancing para distribuir o tráfego uniformemente entre as tarefas do serviço.

nota

Quando você usa conjuntos de tarefas, todas as tarefas do conjunto devem ser configuradas para usar o Elastic Load Balancing ou para não usar o Elastic Load Balancing.

Os serviços do Amazon ECS hospedados no AWS Fargate oferecem suporte aos tipos de load balancer Application Load Balancer e Network Load Balancer. Application Load Balancers são usados para encaminhar o tráfego HTTP/HTTPS (ou camada 7). Os Network Load Balancers são usados para encaminhar o tráfego TCP ou UDP (ou camada 4). Para ter mais informações, consulte Tipos de balanceador de carga.

Os application load balancers oferecem vários recursos que os tornam atrativos para uso com serviços do Amazon ECS:

  • Cada serviço pode atender a tráfego de vários load balancers e expor várias portas de balanceamento de carga especificando vários grupos de destino.

  • Eles são compatíveis com tarefas hospedadas em instâncias do Fargate e do EC2.

  • Os application load balancers permitem que os contêineres usem mapeamento de porta host dinâmico (de modo que várias tarefas do mesmo serviço sejam permitidas por instância de contêiner).

  • Os Application Load Balancers oferecem suporte a regras de roteamento e prioridade com base no caminho (de modo que vários serviços possam usar a mesma porta de listener em um único Application Load Balancer).

Recomendamos que usar Application Load Balancers nos serviços do Amazon ECS para poder aproveitar esses novos recursos, a menos que o serviço exija um recurso que esteja disponível apenas com network load balancers ou classic load balancers. Para obter mais informações sobre Elastic Load Balancing 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.