Enregistrer ou annuler l'enregistrement des instances EC2 pour votre Classic Load Balancer - Elastic Load Balancing

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.

Enregistrer ou annuler l'enregistrement des instances EC2 pour votre Classic Load Balancer

L'enregistrement d'une instance EC2 l'ajoute à votre équilibreur de charge. L'équilibreur de charge surveille en permanence l'état de santé des instances enregistrées dans ses zones de disponibilité activées et achemine les demandes vers les instances saines. Si la demande sur vos instances augmente, vous pouvez enregistrer des instances supplémentaires auprès de l'équilibreur de charge pour répondre à la demande.

L'annulation de l'enregistrement d'une instance EC2 supprime celle-ci de votre équilibreur de charge. L'équilibreur de charge arrête d'acheminer les demandes vers une instance dès que l'enregistrement de celle-ci a été annulé. Si la demande diminue, ou si vous avez besoin d'intervenir sur vos instances, vous pouvez annuler l'enregistrement d'instances auprès de l'équilibreur de charge. Une instance dont l'enregistrement a été annulé continue de s'exécuter, mais ne reçoit plus de trafic provenant de l'équilibreur de charge, et vous pouvez l'enregistrer à nouveau auprès de l'équilibreur de charge lorsque vous êtes prêt.

Lorsque vous annulez l'enregistrement d'une instance, Elastic Load Balancing attend que les demandes en cours soient terminées si un drainage de la connexion est activé. Pour de plus amples informations, veuillez consulter Configurer le drainage de la connexion pour votre Classic Load Balancer.

Si votre équilibreur de charge est attaché à un groupe Auto Scaling, les instances du groupe sont automatiquement enregistrées auprès de l'équilibreur de charge. Si vous détachez un équilibreur de charge de votre groupe Auto Scaling, l'enregistrement des instances du groupe est annulé.

Elastic Load Balancing enregistre votre instance EC2 auprès de votre équilibreur de charge à l'aide de son adresse IP.

[EC2-VPC] Lorsque vous enregistrez une instance avec une interface réseau Elastic (ENI) attachée, l'équilibreur de charge achemine les demandes vers l'adresse IP principale de l'interface principale (eth0) de l'instance.

Enregistrer une Instance

Lorsque vous êtes prêt, enregistrez votre instance auprès de votre équilibreur de charge. Si l'instance est dans une zone de disponibilité qui est activée pour l'équilibreur de charge, l'instance est prête à recevoir le trafic à partir de l'équilibreur de charge dès qu'elle réussit le nombre requis de vérifications de l'état.

New EC2 experience
Pour enregistrer vos instances à l'aide de la console
  1. Ouvrez la console Amazon EC2 à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, sous Load Balancing (Équilibrage de charge), choisissez Load Balancers (Équilibreurs de charge).

  3. Choisissez le nom de l'équilibreur de charge afin d'ouvrir sa page détaillée.

  4. Sous l'onglet Target instances, sélectionnez Manage instances.

  5. Sur la page Manage instance, dans le tableau Available instances, sélectionnez les instances à enregistrer auprès de votre équilibreur de charge.

  6. Assurez-vous que les instances devant être enregistrées sont renseignées dans le tableau Review selected instances.

  7. Choisissez Enregistrer les modifications.

Old EC2 experience
Pour enregistrer vos instances à l'aide de la console
  1. Ouvrez la console Amazon EC2 à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, sous Load Balancing (Équilibrage de charge), choisissez Load Balancers (Équilibreurs de charge).

  3. Sélectionnez votre équilibreur de charge.

  4. Dans le volet inférieur, sélectionnez l'onglet Instances.

  5. Choisissez Edit Instances.

  6. Sélectionnez l'instance à enregistrer auprès de votre équilibreur de charge.

  7. Choisissez Save (Enregistrer).

Pour enregistrer vos instances à l'aide l'interface AWS CLI

Utilisez la commande register-instances-with-load-balancer suivante :

aws elb register-instances-with-load-balancer --load-balancer-name my-loadbalancer --instances i-4e05f721

Voici un exemple de réponse qui répertorie les instances enregistrées auprès de l'équilibreur de charge :

{ "Instances": [ { "InstanceId": "i-315b7e51" }, { "InstanceId": "i-4e05f721" } ] }

Afficher les instances enregistrées auprès de l'équilibreur de charge

Utilisez la commande describe-load-balancers suivante pour répertorier les instances enregistrées auprès de l'équilibreur de charge spécifié :

aws elb describe-load-balancers --load-balancer-names my-load-balancer --output text --query "LoadBalancerDescriptions[*].Instances[*].InstanceId"

Voici un exemple de sortie :

i-e905622e i-315b7e51 i-4e05f721

Déterminer l'équilibreur de charge pour une instance enregistrée

Utilisez la commande describe-load-balancers suivante pour obtenir le nom de l'équilibreur de charge auprès duquel l'instance spécifiée est enregistrée :

aws elb describe-load-balancers --output text --query "LoadBalancerDescriptions[?Instances[?InstanceId=='i-e905622e']].[LoadBalancerName]"

Voici un exemple de sortie :

my-load-balancer

Annuler l'enregistrement d'une instance

Vous pouvez annuler l'enregistrement d'une instance auprès de votre équilibreur de charge si vous n'avez plus besoin de la capacité, ou si vous devez intervenir sur l'instance.

Si votre équilibreur de charge est attaché à un groupe Auto Scaling, détacher l'instance du groupe annule également son enregistrement auprès de l'équilibreur de charge. Pour de plus amples informations, consultez Détacher les instances EC2 de votre groupe Auto Scaling dans le Guide de l'utilisateur Amazon EC2 Auto Scaling.

New EC2 experience
Pour annuler l'enregistrement de vos instances à l'aide de la console
  1. Ouvrez la console Amazon EC2 à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, sous Load Balancing (Équilibrage de charge), choisissez Load Balancers (Équilibreurs de charge).

  3. Choisissez le nom de l'équilibreur de charge afin d'ouvrir sa page détaillée.

  4. Sous l'onglet Target instances, sélectionnez Manage instances.

  5. Sur la page Manage instances, dans le tableau Available instances, désélectionnez les instances à désenregistrer auprès de votre équilibreur de charge.

  6. Assurez-vous que les instances devant être désenregistrées sont renseignées dans le tableau Review selected instances.

  7. Choisissez Enregistrer les modifications.

Old EC2 experience
Pour annuler l'enregistrement de vos instances à l'aide de la console
  1. Ouvrez la console Amazon EC2 à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, sous Load Balancing (Équilibrage de charge), choisissez Load Balancers (Équilibreurs de charge).

  3. Sélectionnez votre équilibreur de charge.

  4. Dans le volet inférieur, sélectionnez l'onglet Instances.

  5. Dans la colonne Actions pour l'instance, choisissez Remove from Load Balancer.

  6. Lorsque vous êtes invité à confirmer l'opération, sélectionnez Yes, Reboot.

Pour annuler l'enregistrement de vos instances à l'aide de l'interface AWS CLI

Utilisez la commande deregister-instances-from-load-balancer suivante :

aws elb deregister-instances-from-load-balancer --load-balancer-name my-loadbalancer --instances i-4e05f721

Voici un exemple de réponse qui répertorie les instances enregistrées restantes auprès de l'équilibreur de charge :

{ "Instances": [ { "InstanceId": "i-315b7e51" } ] }