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 non saines ou inaccessibles sur la base des surveillances de l’état Amazon EC2. 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'il ne fonctionne pas correctement.

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 console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/ et choisissez Groupes Auto Scaling dans le panneau 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. Il s’agit de la durée pendant laquelle Amazon EC2 Auto Scaling doit attendre avant de procéder à la surveillance de l’état d’une instance une fois qu’elle est passée à l’état InService. Pour plus d’informations, consultez 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 console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/ et choisissez Groupes Auto Scaling dans le panneau 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. Il s’agit de la durée pendant laquelle Amazon EC2 Auto Scaling doit attendre avant de procéder à la surveillance de l’état d’une instance une fois qu’elle est passée à l’état InService. Pour plus d’informations, consultez 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. Lorsqu'Amazon EC2 Auto Scaling a enregistré avec succès les instances et qu'au moins une instance enregistrée réussit les surveillances de l'état, vous obtenez un état InService. Pour plus d’informations, consultez 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 console Amazon EC2 à l'adresse https://console.aws.amazon.com/ec2/ et choisissez Groupes Auto Scaling dans le panneau 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.