Uso del equilibrador de carga para distribuir el tráfico de servicio de Amazon ECS - Amazon Elastic Container Service

Uso del equilibrador de carga para distribuir el tráfico de servicio de Amazon ECS

El servicio se puede configurar opcionalmente para utilizar ELB a fin de distribuir el tráfico de manera uniforme entre las tareas del servicio.

nota

Cuando utiliza conjuntos de tareas, todas las tareas del conjunto deben configurarse para utilizar ELB o para no utilizar ELB.

Los servicios de Amazon ECS alojados en AWS Fargate admiten los equilibradores de carga de aplicación, los equilibradores de carga de red y los equilibradores de carga de puerta de enlace. Utilice la siguiente tabla para obtener información sobre el tipo de equilibrador de carga que se debe utilizar.

Tipo de equilibrador de carga Utilizar en estos casos

Equilibrador de carga de aplicación

Dirija el tráfico HTTP o HTTPS (o de capa 7).

Los Application Load Balancers ofrecen varias características nuevas que los hacen interesantes para utilizar con los servicios Amazon ECS:

  • Cada servicio puede servir el tráfico desde varios balanceadores de carga y exponer varios puertos con balance de carga especificando varios grupos de destino.

  • Se admiten en tareas alojadas en instancias de Fargate y de EC2.

  • Los Application Load Balancers permiten a los contenedores utilizar la asignación de puerto de host dinámico (de modo que se permitan varias tareas desde el mismo servicio por instancia de contenedor).

  • Los balanceadores de carga de aplicaciones admiten el enrutamiento basado en rutas y las reglas de prioridad (de modo que varios servicios puedan utilizar el mismo agente de escucha en un único Application Load Balancer).

Equilibrador de carga de red Dirija el tráfico TCP o UDP (o de capa 4).
Balanceador de carga de gateway Dirija el tráfico TCP o UDP (o de capa 4).

Utilice dispositivos virtuales, como firewalls, sistemas de prevención y detección de intrusiones, y sistemas de inspección profunda de paquetes.

Recomendamos utilizar los equilibradores de carga de aplicación para los servicios de Amazon ECS de manera que pueda aprovechar estas características más recientes, a menos que el servicio requiera una característica que solo esté disponible en los equilibradores de carga de aplicación o equilibradores de carga de puerta de enlace. Para obtener más información acerca de ELB y las diferencias entre estos tipos de equilibradores de carga, consulte la Guía del usuario de Elastic Load Balancing.

Con el equilibrador de carga, solo se paga por lo que se usa. Para obtener más información, consulte Precios de Elastic Load Balancing.