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.
- Console
-
Para actualizar el tiempo de espera de inactividad de TCP
Abre la EC2 consola de Amazon en https://console.aws.amazon.com/ec2/.
-
En el panel de navegación, en Equilibración de carga, elija equilibradores de carga.
-
Seleccione la casilla de verificación del equilibrador de carga de red.
-
En la pestaña Oyentes, seleccione la casilla del oyente TCP y, a continuación, elija Acciones y Ver detalles del oyente.
-
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.
-
Introduzca un valor para Tiempo de espera de inactividad de TCP entre 60 y 6000 segundos.
-
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 AWS::ElasticLoadBalancingV2::Listenerrecurso para incluir el atributo tcp.idle_timeout.seconds 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"