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.
Modifier les attributs du groupe cible pour votre Gateway Load Balancer
Après avoir créé un groupe cible pour votre Gateway Load Balancer, vous pouvez modifier ses attributs de groupe cible.
Attributs de groupe cible
Basculement cible
Avec le basculement cible, vous définissez comment le Gateway Load Balancer gère les flux de trafic existants lorsqu'une cible devient défectueuse ou qu'elle est désenregistrée. Par défaut, le Gateway Load Balancer continue d'envoyer les flux existants vers la même cible, même si la cible est défectueuse ou est désenregistrée. Vous pouvez gérer ces flux en les remaniant (rebalance) ou en les laissant à l'état par défaut (no_rebalance).
- Aucun rééquilibrage :
-
Le Gateway Load Balancer continue d'envoyer les flux existants vers des cibles défaillantes ou drainées. Si le Gateway Load Balancer ne parvient pas à atteindre la cible, le trafic est interrompu.
Cependant, les nouveaux flux sont envoyés vers des cibles saines. Il s’agit du comportement de par défaut.
- Rééquilibrage :
-
Le Gateway Load Balancer réorganise les flux existants et les envoie vers des cibles saines après l'expiration du délai de désenregistrement.
Pour les cibles désenregistrées, le délai minimum de basculement dépend du délai de désenregistrement. La cible n'est pas marquée comme désenregistrée tant que le délai de désinscription n'est pas terminé.
Pour les cibles défectueuses, le délai minimum de basculement dépend de la configuration du contrôle de santé du groupe cible (intervalle multiplié par le seuil). Il s'agit de la durée minimale avant laquelle une cible est signalée comme non saine. Passé ce délai, le Gateway Load Balancer peut prendre plusieurs minutes en raison du temps de propagation supplémentaire et de l'interruption de la retransmission TCP avant de rediriger les nouveaux flux vers des cibles saines.
Pour mettre à jour l'attribut de basculement cible à l'aide de la console
Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/
. -
Dans le panneau de navigation, sous Load Balancing (Répartition de charge), choisissez Target Groups (Groupes cibles).
-
Sélectionnez le nom du groupe cible pour afficher sa page de détails.
-
Sur la page Détails du groupe, dans la section Attributs, choisissez Modifier.
-
Sur la page Modifier les attributs, modifiez la valeur de Basculement cible selon vos besoins.
-
Cliquez sur Enregistrer les modifications.
Pour mettre à jour l'attribut de basculement cible à l'aide du AWS CLI
Utilisez la commande modify-target-group-attributes, avec les paires clé-valeur suivantes :
-
Clé =
target_failover.on_deregistrationet Valeur =no_rebalance(par défaut) ourebalance -
Clé =
target_failover.on_unhealthyet Valeur =no_rebalance(par défaut) ourebalance
Note
Les deux attributs (target_failover.on_deregistration et target_failover.on_unhealthy) doivent avoir la même valeur.
Réinitialisation du protocole TCP en cas de défaillance de la cible et annulation de l'enregistrement
Lorsqu'il est activé, le Gateway Load Balancer envoie une réinitialisation TCP (RST) à l'expéditeur du trafic lorsqu'une cible devient défectueuse ou est désenregistrée, une fois le temps de vidange de connexion écoulé. Grâce à cette fonctionnalité, les expéditeurs de trafic peuvent récupérer rapidement leur trafic en établissant de nouvelles connexions vers des cibles saines.
send_tcp_reset.on_unhealthy.enabled-
Indique si le Gateway Load Balancer envoie une réinitialisation TCP lorsqu'une cible devient défectueuse. Les valeurs possibles sont
trueetfalse. La valeur par défaut estfalse. send_tcp_reset.on_deregistration.enabled-
Indique si le Gateway Load Balancer envoie une réinitialisation TCP lorsqu'une cible est désenregistrée et que le temps de vidange de connexion est écoulé. Les valeurs possibles sont
trueetfalse. La valeur par défaut estfalse.
Pour activer la réinitialisation du protocole TCP en cas de défaillance de la cible et le désenregistrement à l'aide du AWS CLI
Utilisez la commande modify-target-group-attributes, avec les deux attributs définis sur. true
aws elbv2 modify-target-group-attributes --target-group-arntarget-group-arn--attributes Key=send_tcp_reset.on_unhealthy.enabled,Value=true Key=send_tcp_reset.on_deregistration.enabled,Value=true
Pour activer la réinitialisation du protocole TCP en cas de défaillance de la cible et annuler l'enregistrement à l'aide de la console
Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/
. -
Dans le panneau de navigation, sous Répartition de charge, choisissez Groupes cibles.
-
Sélectionnez votre groupe cible, choisissez l'onglet Attributs, puis choisissez Modifier.
-
Choisissez la case Pas de rééquilibrage et envoyez la vignette de réinitialisation du protocole TCP (recommandé).
-
Choisissez Envoyer la réinitialisation du protocole TCP en cas d'anomalie et sélectionnez Envoyer la réinitialisation du protocole TCP en cas de désenregistrement.
-
Cliquez sur Enregistrer les modifications.
Cette fonctionnalité répond aux exigences suivantes :
-
Cette fonctionnalité nécessite une rigidité de flux de 5 tuples, que le groupe cible utilise par défaut lorsqu'elle
stickiness.enabledest définie sur.false -
Vous ne pouvez pas activer
send_tcp_reset.on_unhealthy.enabledousend_tcp_reset.on_deregistration.enabledquandstickiness.enabledest défini surtrue. -
Vous ne pouvez pas activer cette fonctionnalité lorsque les attributs de basculement cible (
target_failover.on_unhealthyoutarget_failover.on_deregistration) sont définis sur.rebalance -
Cette fonctionnalité s'applique uniquement au trafic TCP. Le protocole UDP et les autres protocoles ne sont pas affectés.
-
Cette fonctionnalité fonctionne avec les équilibreurs de charge Gateway nouveaux et existants.
Délai d'annulation d'enregistrement
Lorsque vous annulez l’enregistrement d’une cible, le Gateway Load Balancer gère les flux vers cette cible comme suit :
- Nouveaux flux
-
Le Gateway Load Balancer arrête d'envoyer de nouveaux flux.
- Flux existants
-
Le Gateway Load Balancer gère les flux existants en fonction du protocole :
-
TCP : les flux existants sont fermés s'ils sont inactifs pendant plus de 350 secondes.
-
Autres protocoles : les flux existants sont fermés s'ils sont inactifs pendant plus de 120 secondes.
-
Pour aider à drainer les flux existants, vous pouvez activer le rééquilibrage des flux pour votre groupe cible. Pour plus d’informations, consultez Basculement cible.
Une cible désenregistrée indique draining jusqu’à ce que le délai imparti soit expiré. Une fois le délai de désenregistrement expiré, la cible passe à un état unused.
Pour mettre à jour l'attribut de délai de désenregistrement à l'aide de la console
Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/
. -
Dans le panneau de navigation, sous Load Balancing (Répartition de charge), choisissez Target Groups (Groupes cibles).
-
Sélectionnez le nom du groupe cible pour afficher sa page de détails.
-
Sur la page Détails du groupe, dans la section Attributs, choisissez Modifier.
-
Dans la page Edit attributes, remplacez la valeur de Deregistration delay en fonction des besoins.
-
Cliquez sur Enregistrer les modifications.
Pour mettre à jour l'attribut de délai de désenregistrement à l'aide du AWS CLI
Utilisez la commande modify-target-group-attributes.
Permanence du flux
Par défaut, le Gateway Load Balancer maintient l'adhérence des flux à une appliance cible spécifique à l'aide de 5 tuples (pour les TCP/UDP flux). Le tuple 5 inclut l'adresse IP source, le port source, l'adresse IP de destination, le port de destination et le protocole de transport. Vous pouvez utiliser l'attribut de type de permanence pour modifier la valeur par défaut (5-tuple) et choisir entre 3-tuple (IP source, IP de destination et protocole de transport) ou 2-tuple (IP source et IP de destination).
Considérations relatives à la permanence du flux
-
La permanence du flux est configurée et appliquée au niveau du groupe cible et elle s'applique à tout le trafic destiné au groupe cible.
-
La permanence du flux à 2-turple et 3-turple n'est pas prise en charge lorsque le mode appareil AWS Transit Gateway est activé. Pour utiliser le mode appliance sur votre AWS Transit Gateway, utilisez une adhérence de flux à 5 tuples sur votre Gateway Load Balancer
-
La permanence du flux peut entraîner une distribution inégale des connexions et des flux, ce qui peut avoir un impact sur la disponibilité de la cible. Il est recommandé de mettre fin à tous les flux existants ou de les vider avant de modifier le type de permanence du groupe cible.
Pour mettre à jour l'attribut Flow Stickiness à l'aide de la console
Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/
. -
Dans le panneau de navigation, sous Load Balancing (Répartition de charge), choisissez Target Groups (Groupes cibles).
-
Sélectionnez le nom du groupe cible pour afficher sa page de détails.
-
Sur la page Détails du groupe, dans la section Attributs, choisissez Modifier.
-
Sur la page Modifier les attributs, modifiez la valeur de Permanence cible selon vos besoins.
-
Cliquez sur Enregistrer les modifications.
Pour mettre à jour l'attribut d'adhérence du flux à l'aide du AWS CLI
Utilisez la commande modify-target-group-attributes avec les attributs du groupe cible stickiness.enabled et stickiness.type.