View a markdown version of this page

Actualización del tiempo de inactividad de TCP del oyente del equilibrador de carga de red - Elastic Load Balancing

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Actualización del tiempo de inactividad de TCP del oyente del equilibrador de carga de red

Para cada solicitud de TCP realizada a través de un equilibrador de carga de red, se realiza un seguimiento del estado de esa conexión. Si transcurre el tiempo de inactividad sin que el cliente ni el destinatario envíen datos a través de la conexión, esta se cierra.

Consideraciones
  • El valor predeterminado del tiempo de espera de inactividad para los flujos TCP es de 350 segundos.

  • El tiempo de espera de inactividad de la conexión para los oyentes TLS es de 350 segundos y no se puede modificar.

  • Si establece el tiempo de espera de inactividad en más de 350 segundos, compruebe que el tiempo de espera de inactividad del seguimiento de la conexión ENI de sus objetivos (TcpEstablishedTimeout) sea igual o superior al valor de tiempo de espera de inactividad de Network Load Balancer. En las instancias Nitro V6+, el tiempo de espera predeterminado para el seguimiento de la conexión es de 350 segundos. Una discordancia provoca que la interfaz de red del destino interrumpa silenciosamente el estado de la conexión antes de que el balanceador de carga cierre la conexión. Para obtener más información, consulte las prácticas recomendadas para la administración de conexiones TCP en EC2.

Console
Para actualizar el tiempo de espera de inactividad de TCP
  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. En el panel de navegación, en Equilibración de carga, elija equilibradores de carga.

  3. Seleccione la casilla de verificación del equilibrador de carga de red.

  4. En la pestaña Oyentes, seleccione la casilla del oyente TCP y, a continuación, elija Acciones y Ver detalles del oyente.

  5. En la página de detalles del oyente, en la pestaña Atributos, seleccione Editar. Si el oyente utiliza un protocolo distinto de TCP, esta pestaña no está disponible.

  6. Introduzca un valor para Tiempo de espera de inactividad de TCP entre 60 y 6000 segundos.

  7. Seleccione Save changes (Guardar cambios).

AWS CLI
Para actualizar el tiempo de espera de inactividad de TCP

Utilice el comando modify-listener-attributes con el atributo tcp.idle_timeout.seconds.

aws elbv2 modify-listener-attributes \ --listener-arn listener-arn \ --attributes Key=tcp.idle_timeout.seconds,Value=500

A continuación, se muestra un ejemplo del resultado.

{ "Attributes": [ { "Key": "tcp.idle_timeout.seconds", "Value": "500" } ] }
CloudFormation
Para actualizar el tiempo de espera de inactividad de TCP

Actualice el recurso AWS::ElasticLoadBalancingV2: :Listener para incluir el tcp.idle_timeout.seconds atributo listener.

Resources: myTCPListener: Type: 'AWS::ElasticLoadBalancingV2::Listener' Properties: LoadBalancerArn: !Ref myLoadBalancer Protocol: TCP Port: 80 DefaultActions: - Type: forward TargetGroupArn: !Ref myTargetGroup ListenerAttributes: - Key: "tcp.idle_timeout.seconds" Value: "500"