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.
Enregistrez des cibles auprès de votre groupe cible Application Load Balancer
Vous enregistrez les cibles avec le groupe cible. Lorsque vous créez un groupe cible, vous spécifiez son type de cible, qui détermine la façon dont vous enregistrez ses cibles. Par exemple, vous pouvez enregistrer des instances IDs, des adresses IP ou des fonctions Lambda. Pour de plus amples informations, veuillez consulter Groupes cible pour vos Application Load Balancers.
Si la demande augmente sur les cibles actuellement enregistrées, vous pouvez enregistrer des cibles supplémentaires afin de pouvoir gérer la demande. Lorsque la cible est prête à gérer les demandes, enregistrez-la auprès de votre groupe cible. L'équilibreur de charge commence à acheminer les demandes vers la cible dès que le processus d'enregistrement est terminé et que la cible a passé avec succès les vérifications de l'état initiales.
Si la demande diminue sur vos cibles enregistrées ou que vous avez besoin d'assurer la maintenance d'une cible, vous pouvez annuler l'enregistrement de cette cible dans le groupe cible. L'équilibreur de charge cesse d'acheminer les demandes vers une cible lorsque vous annuler l'enregistrement de cette cible. Lorsque la cible est prête à recevoir des demandes, vous pouvez l'enregistrer à nouveau auprès du groupe cible.
Lorsque vous annulez l'enregistrement d'une cible, l'équilibreur de charge attend que les demandes en cours soient terminées. Cela s'appelle le drainage de la connexion. L'état d'une cible est draining
lorsque le drainage de la connexion est en cours.
Lorsque vous annulez l'enregistrement d'une cible qui a été enregistrée à l'aide d'une adresse IP, vous devez attendre la fin du délai d'annulation d'enregistrement avant de pouvoir enregistrer à nouveau la même adresse IP.
Si vous enregistrez des objectifs par ID d'instance, vous pouvez utiliser votre équilibreur de charge avec un groupe Auto Scaling. Après avoir attaché un groupe cible à un groupe Auto Scaling et que ce groupe monte en puissance, les instances lancées par le groupe Auto Scaling sont automatiquement enregistrées avec le groupe cible. Si vous détachez le groupe cible du groupe Auto Scaling, l'enregistrement des instances est annulé automatiquement dans le groupe cible. Pour plus d'informations, consultez la section Attacher un équilibreur de charge à votre groupe Auto Scaling dans le guide de l'utilisateur d'Amazon EC2 Auto Scaling.
Lorsque vous arrêtez une application sur une cible, vous devez d'abord désenregistrer la cible de son groupe cible et laisser le temps aux connexions existantes de se vider. Vous pouvez surveiller l'état de désenregistrement à l'aide de la commande describe-target-health CLI ou en actualisant la vue du groupe cible dans le. AWS Management Console Après avoir confirmé que la cible est désenregistrée, vous pouvez arrêter ou terminer l'application. Cette séquence empêche les utilisateurs de rencontrer des erreurs 5XX lorsque des applications sont arrêtées alors que le trafic est toujours en cours de traitement.
Groupes de sécurité cibles
Lorsque vous enregistrez des EC2 instances en tant que cibles, vous devez vous assurer que les groupes de sécurité de vos instances permettent à l'équilibreur de charge de communiquer avec vos instances à la fois sur le port d'écoute et sur le port de vérification de l'état.
Inbound | ||
---|---|---|
Source | Port Range | Comment |
load balancer security group |
instance listener |
Autoriser le trafic depuis l'équilibreur de charge sur le port d'écoute des instances |
load balancer security group |
health check |
Autoriser le trafic depuis l'équilibreur de charge sur le port de vérification de l'état |
Nous vous recommandons également de permettre au trafic ICMP entrant de prendre en charge la détection de la MTU du chemin. Pour plus d'informations, consultez Path MTU Discovery dans le guide de l' EC2 utilisateur Amazon.
Sous-réseaux partagés
Les participants peuvent créer un Application Load Balancer dans un VPC partagé. Les participants ne peuvent pas enregistrer une cible exécutée dans un sous-réseau qui n'est pas partagé avec eux.
Enregistrer des cibles
Chaque groupe cible doit avoir au moins une cible enregistrée dans chaque zone de disponibilité qui est activée pour l'équilibreur de charge.
Le type de cible de votre groupe cible détermine la façon dont vous enregistrez les cibles auprès du groupe cible. Pour de plus amples informations, veuillez consulter Type de cible.
Exigences et considérations
-
Une instance doit être à l'état
running
lorsque vous l'inscrivez. -
Une instance cible doit se trouver dans le cloud privé virtuel (VPC) que vous avez spécifié pour le groupe cible.
-
Lorsque vous enregistrez des cibles par ID d'instance pour un groupe IPv6 cible, une IPv6 adresse principale doit être attribuée aux cibles. Pour en savoir plus, consultez les IPv6 adresses dans le guide de EC2 l'utilisateur Amazon
-
Lorsque vous enregistrez des cibles par adresse IP pour un groupe IPv4 cible, les adresses IP que vous enregistrez doivent provenir de l'un des blocs CIDR suivants :
-
Les sous-réseaux du groupe cible (VPC)
-
10.0.0.0/8 (RFC 1918)
-
100.64.0.0/10 (RFC 6598)
-
172.16.0.0/12 (RFC 1918)
-
192.168.0.0/16 (RFC 1918)
-
-
Lorsque vous enregistrez des cibles par adresse IP pour un groupe IPv6 cible, les adresses IP que vous enregistrez doivent se trouver dans le bloc d'adresse IPv6 CIDR du VPC ou dans le bloc d'adresse IPv6 CIDR d'un VPC apparenté.
-
Vous ne pouvez pas enregistrer les adresses IP d'un autre Application Load Balancer dans le même VPC. Si l'autre Application Load Balancer se trouve dans un VPC appairé au VPC de l'équilibreur de charge, vous pouvez enregistrer ses adresses IP.
Désenregistrer les cibles
Si la demande diminue sur votre application ou que vous avez besoin de répondre aux demandes de vos cibles, vous pouvez annuler l'enregistrement des cibles dans vos groupes cibles. L'annulation de l'enregistrement d'une cible supprime la cible de votre groupe cible, mais n'affecte pas autrement la cible.