Associez un équilibreur de charge Elastic Load Balancing à votre groupe Auto Scaling - Amazon EC2 Auto Scaling

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.

Associez un équilibreur de charge Elastic Load Balancing à votre groupe Auto Scaling

Cette rubrique décrit comment associer un équilibreur de charge Elastic Load Balancing à un groupe Auto Scaling. Il décrit également comment activer les contrôles de santé d'Elastic Load Balancing pour permettre à Amazon EC2 Auto Scaling de remplacer les instances signalées par Elastic Load Balancing comme étant défectueuses.

Par défaut, Amazon EC2 Auto Scaling remplace uniquement les instances défectueuses ou inaccessibles sur la base des bilans de EC2 santé d'Amazon. Si vous activez les contrôles de santé d'Elastic Load Balancing, Amazon EC2 Auto Scaling peut remplacer une instance en cours d'exécution si l'un des équilibreurs de charge Elastic Load Balancing que vous associez au groupe Auto Scaling indique qu'elle est défectueuse.

Pour un didacticiel sur l'attachement d'un Application Load Balancer à votre groupe Auto Scaling, consultez. Didacticiel : configurer une application redimensionnée et à charge équilibrée

Important

Avant de continuer, remplissez l'ensemble des conditions préalables de la section précédente.

Associer un groupe cible ou un Classic Load Balancer

Lorsque vous créez ou mettez à jour un groupe Auto Scaling, vous pouvez y associer un ou plusieurs groupes cibles ou Classic Load Balancers. Lorsque vous attachez un Application Load Balancer, un Network Load Balancer ou un Gateway Load Balancer, vous attachez un groupe cible plutôt que l'équilibreur de charge lui-même.

Suivez les étapes de cette section pour utiliser la console afin de :

  • Associer un groupe cible ou un Classic Load Balancer à un groupe Auto Scaling

  • Activez les tests de santé pour Elastic Load Balancing

Pour attacher un équilibreur de charge existant lors de la création d'un groupe Auto Scaling
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/et choisissez Auto Scaling Groups dans le volet de navigation.

  2. Dans la barre de navigation en haut de l'écran, choisissez Région AWS celui dans lequel vous avez créé votre équilibreur de charge.

  3. Choisissez Créer un groupe Auto Scaling.

  4. Aux étapes 1 et 2, choisissez les options souhaitées et passez à Étape 3 : configurer des options avancées.

  5. Dans le champ Équilibrage de charge, choisissez Attacher à un équilibreur de charge existant.

  6. Sous Attacher à un équilibreur de charge existant, effectuez l'une des opérations suivantes :

    1. Pour les équilibreurs de charge Application Load Balancer, Network Load Balancer et Gateway Load Balancer :

      Sélectionnez Choisir parmi vos groupes cibles d'équilibreurs de charge, puis choisissez un groupe cible dans le champ Groupes cibles d'équilibreurs de charge existants.

    2. Pour les équilibreurs de charge Classic Load Balancer :

      Sélectionnez Choisir parmi les équilibreurs de charge Classic Load Balancer, puis choisissez votre équilibreur de charge dans le champ Équilibreurs de charge Classic Load Balancer.

  7. (Facultatif) Pour les surveillances de l’état et les types de surveillance de l’état supplémentaires, sélectionnez Activer les surveillances de l’état Elastic Load Balancing.

  8. (Facultatif) Dans le champ Période de grâce de la surveillance de l’état, saisissez le délai en secondes. C'est le temps qu'Amazon EC2 Auto Scaling doit attendre avant de vérifier l'état de santé d'une instance après son entrée dans InService cet état. Pour de plus amples informations, veuillez consulter Définir la période de grâce de la surveillance de l'état pour un groupe Auto Scaling.

  9. Procédez à la création du groupe Auto Scaling. Une fois votre groupe Auto Scaling créé, vos instances seront automatiquement enregistrées dans l'équilibreur de charge.

Pour attacher un équilibreur de charge existant à votre groupe Auto Scaling une fois celui-ci créé
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/et choisissez Auto Scaling Groups dans le volet de navigation.

  2. Cochez la case située en regard de votre groupe Auto Scaling.

    Un volet fractionné s'ouvre en bas de la page Auto Scaling groups (Groupes Auto Scaling).

  3. Sous l'onglet Details (Détails), choisissez Load balancing (Équilibrage de charge), Edit (Modifier).

  4. Sous Load balancing (Équilibrage de charge), effectuez l'une des opérations suivantes :

    1. Pour les Groupes cibles d'équilibreurs de charge Application Load Balancer, Network Load Balancer ou Gateway Load Balancer, cochez la case et choisissez un groupe cible.

    2. Pour les Équilibreurs de charge Classic Load Balancer, cochez la case et choisissez votre équilibreur de charge.

  5. Choisissez Mettre à jour.

Lorsque vous avez terminé de fixer l'équilibreur de charge, vous pouvez éventuellement activer les contrôles de santé qui l'utilisent.

Pour activer les contrôles de santé d'Elastic Load Balancing
  1. Sous l’onglet Détails choisissez Vérifications de l’états, Modifier.

  2. Pour les surveillances de l’état et les types de surveillances de l’état supplémentaires, sélectionnez Activer les surveillances de l’état Elastic Load Balancing.

  3. Dans le champ Période de grâce de la surveillance de l’état, saisissez le délai en secondes. C'est le temps qu'Amazon EC2 Auto Scaling doit attendre avant de vérifier l'état de santé d'une instance après son entrée dans InService cet état. Pour de plus amples informations, veuillez consulter Définir la période de grâce de la surveillance de l'état pour un groupe Auto Scaling.

  4. Choisissez Mettre à jour.

Note

Vous pouvez surveiller l'état de l'équilibreur de charge lorsqu'il est attaché à l'aide de l' AWS CLI. Lorsque Amazon EC2 Auto Scaling a enregistré les instances avec succès et qu'au moins une instance enregistrée passe les tests de santé, vous recevez un statut deInService. Pour de plus amples informations, veuillez consulter Vérifier l’état d’attachement de votre équilibreur de charge.

Détacher un groupe cible ou un Classic Load Balancer

Lorsque vous n'avez plus besoin de l'équilibreur de charge, suivez la procédure ci-dessous pour le détacher de votre groupe Auto Scaling.

Pour détacher un équilibreur de charge d'un groupe
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/et choisissez Auto Scaling Groups dans le volet de navigation.

  2. Activez la case à cocher en regard d'un groupe existant.

    Un volet fractionné s'ouvre en bas de la page Auto Scaling groups (Groupes Auto Scaling).

  3. Sous l'onglet Details (Détails), choisissez Load balancing (Équilibrage de charge), Edit (Modifier).

  4. Sous Load balancing (Équilibrage de charge), effectuez l'une des opérations suivantes :

    1. Pour les Groupes cibles d'équilibreurs de charge Application Load Balancer, Network Load Balancer ou Gateway Load Balancer, choisissez l'icône de suppression (X) en regard du groupe cible.

    2. Pour les Classic Load Balancers (Équilibreurs de charge Classic Load Balancer), choisissez l'icône de suppression (X) en regard de l'équilibreur de charge.

  5. Choisissez Mettre à jour.

Lorsque vous avez terminé de détacher le groupe cible, vous pouvez désactiver les tests de santé d'Elastic Load Balancing.

Pour désactiver les contrôles de santé d'Elastic Load Balancing
  1. Sous l’onglet Détails choisissez Vérifications de l’états, Modifier.

  2. Pour les bilans de santé et les types de bilans de santé supplémentaires, désélectionnez Turn on Elastic Load Balancing health checks.

  3. Choisissez Mettre à jour.