Utiliser l'équilibrage de charge pour distribuer le trafic du service Amazon ECS - Amazon Elastic Container Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utiliser l'équilibrage de charge pour distribuer le trafic du service Amazon ECS

Votre service peut éventuellement être configuré pour utiliser Elastic Load Balancing afin de répartir le trafic de manière uniforme entre les tâches de votre service.

Note

Lorsque vous utilisez des ensembles de tâches, toutes les tâches de l'ensemble doivent être configurées pour utiliser Elastic Load Balancing ou pour ne pas utiliser Elastic Load Balancing.

Les services Amazon ECS hébergés sur ce site AWS Fargate prennent en charge les équilibreurs de charge d'application, les équilibreurs de charge réseau et les équilibreurs de charge de passerelle. Consultez le tableau suivant pour savoir quel type d'équilibreur de charge utiliser.

Type de Load Balancer À utiliser dans ces cas

Application Load Balancer

Trafic routier HTTP/HTTPS (ou couche 7).

Les équilibreurs de charge Application Load Balancer offrent plusieurs fonctions qui les rendent intéressants à utiliser avec les services Amazon ECS service :

  • Chaque service peut desservir le trafic provenant de plusieurs équilibreurs de charge et exposer plusieurs ports à charge équilibrée en spécifiant plusieurs groupes cibles.

  • Ils sont pris en charge par des tâches hébergées à la fois sur EC2 Fargate et sur des instances.

  • Les Application Load Balancers permettent aux conteneurs d'utiliser le mappage de port hôte dynamique (de sorte que plusieurs tâches du même service soient autorisées par instance de conteneur).

  • Les Application Load Balancers prennent en charge le routage basé sur le chemin d'accès et les règles de priorité (pour que plusieurs services puissent utiliser le même port d'écoute sur un même Application Load Balancer).

Network Load Balancer Acheminez le trafic TCP ou UDP (ou couche 4).
Passerelle équilibreur de charge Acheminez le trafic TCP ou UDP (ou couche 4).

Utilisez des appareils virtuels, tels que des pare-feux, des systèmes de détection et de prévention des intrusions et des systèmes d'inspection approfondie des paquets.

Nous vous recommandons d'utiliser des équilibreurs de charge d'application pour vos services Amazon ECS afin de tirer parti de ces dernières fonctionnalités, sauf si votre service nécessite une fonctionnalité uniquement disponible avec les équilibreurs de charge réseau ou les équilibreurs de charge de passerelle. Pour plus d'informations sur Elastic Load Balancing et les différences entre les types d'équilibreurs de charge, consultez le Guide de l'utilisateur Elastic Load Balancing.

Avec votre équilibreur de charge, vous payez uniquement en fonction de votre utilisation. Pour plus d'informations, veuillez consultez Tarification Elastic Load Balancing.