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

Opcionalmente, su servicio se puede configurar para usar Elastic Load Balancing a fin de distribuir el tráfico de manera uniforme entre las tareas de su servicio.

nota

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

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).
Gateway Load Balancer 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 Elastic Load Balancing y las diferencias entre estos tipos de balanceadores 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.