View a markdown version of this page

Mettez à jour le délai d'inactivité TCP pour votre écouteur Gateway 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.

Mettez à jour le délai d'inactivité TCP pour votre écouteur Gateway Load Balancer

Pour chaque demande TCP effectuée via un Gateway Load Balancer, l'état de cette connexion est suivi. Si aucune donnée n'est envoyée via la connexion par le client ou la cible au cours d'une période plus longue que le délai d'inactivité, la connexion est fermée. La valeur du délai d'inactivité par défaut pour les flux TCP est de 350 secondes, mais elle peut être mise à jour à n'importe quelle valeur comprise entre 60 et 6 000 secondes.

  • Si vous définissez un délai d'inactivité supérieur à 350 secondes, vérifiez que le délai d'inactivité du suivi des connexions ENI de vos cibles (TcpEstablishedTimeout) est égal ou supérieur à la valeur du délai d'inactivité du Gateway Load Balancer. Sur les instances Nitro V6+, le délai de suivi des connexions par défaut est de 350 secondes. En cas de non-concordance, l'interface réseau de la cible abandonne silencieusement l'état de connexion avant que l'équilibreur de charge ne ferme la connexion. Pour plus d'informations, consultez la section Meilleures pratiques pour la gestion des connexions TCP sur EC2.

Pour mettre à jour le délai d'inactivité TCP à l'aide de la console
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le volet de navigation, sous Équilibrage de charge, choisissez Équilibreurs de charge.

  3. Sélectionnez le Gateway Load Balancer.

  4. Dans l'onglet auditeurs, choisissez Actions, Afficher les détails de l'auditeur.

  5. Sur la page des détails de l'auditeur, dans l'onglet Attributs, sélectionnez Modifier.

  6. Sur la page Modifier les attributs du récepteur, dans la section Attributs du récepteur, entrez une valeur pour le délai d'inactivité TCP.

  7. Choisissez Enregistrer les modifications

Pour mettre à jour le délai d'inactivité TCP à l'aide du AWS CLI

Utilisez la commande https://docs.aws.amazon.com/cli/latest/reference/elbv2/modify-listener-attributes.html modify-listener-attributes avec l'attribut. tcp.idle_timeout.seconds

Envoyer une réinitialisation TCP lors du délai d'inactivité

Lorsqu'il est activé, le Gateway Load Balancer envoie une réinitialisation TCP (RST) à l'expéditeur du trafic lorsque le délai d'inactivité expire. Cela permet aux expéditeurs de trafic de signaux de mettre fin immédiatement aux connexions inactives. Pour contrôler ce comportement, utilisez l'send_tcp_reset.on_idle_timeout.enabledattribut.

Pour activer l'envoi de la réinitialisation TCP en cas d'inactivité à l'aide de la console
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le volet de navigation, sous Équilibrage de charge, choisissez Équilibreurs de charge.

  3. Sélectionnez votre Gateway Load Balancer.

  4. Dans l'onglet Auditeurs, choisissez Actions, puis Afficher les détails de l'auditeur.

  5. Sur la page des détails de l'auditeur, dans l'onglet Attributs, choisissez Modifier.

  6. Choisissez Envoyer la réinitialisation du protocole TCP en cas d'inactivité.

  7. Cliquez sur Enregistrer les modifications.

Pour activer l'envoi de la réinitialisation TCP en cas d'inactivité à l'aide du AWS CLI

Utilisez la commande modify-listener-attributes avec l'attribut défini sur. send_tcp_reset.on_idle_timeout.enabled true

aws elbv2 modify-listener-attributes --listener-arn listener-arn --attributes Key=send_tcp_reset.on_idle_timeout.enabled,Value=true