

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Atualizar o tempo limite de inatividade de TCP para o receptor do Network Load Balancer
<a name="update-idle-timeout"></a>

Para cada solicitação de TCP feita por meio de um Network Load Balancer, o estado da conexão é rastreado. Se não há dados enviados do cliente nem do destino por um período que ultrapasse o tempo limite de inatividade, a conexão é fechada.

**Considerações**
+ Para fluxos TCP, o valor do tempo limite padrão de inatividade é de 350 segundos.
+ O tempo limite de inatividade da conexão para receptores TLS é de 350 segundos e não pode ser modificado.

------
#### [ Console ]

**Para atualizar o tempo limite de inatividade do TCP**

1. Abra o console do Amazon EC2 em [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. No painel de navegação, em **Load Balancing**, selecione **Load Balancers**.

1. Marque a caixa de seleção para o Network Load Balancer.

1. Na guia de receptores, marque a caixa de seleção do receptor TCP e escolha **Ações**, **Visualizar detalhes do receptor**.

1. Na página de detalhes do receptor, na guia **Atributos**, selecione **Editar**. Se o receptor usar um protocolo diferente do TCP, essa guia não estará presente.

1. Insira um valor para o **tempo limite de inatividade do TCP** de 60 a 6.000 segundos.

1. Escolha **Salvar alterações**.

------
#### [ AWS CLI ]

**Para atualizar o tempo limite de inatividade do TCP**  
Use o comando [modify-listener-attributes](https://docs.aws.amazon.com/cli/latest/reference/elbv2/modify-listener-attributes.html) com o atributo `tcp.idle_timeout.seconds`.

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

O seguinte é um exemplo de saída.

```
{
    "Attributes": [
        {
            "Key": "tcp.idle_timeout.seconds",
            "Value": "500"
        }
    ]
}
```

------
#### [ CloudFormation ]

**Para atualizar o tempo limite de inatividade do TCP**  
Atualize o recurso [AWS::ElasticLoadBalancingV2: :Listener](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-listener.html) para incluir o atributo listener. `tcp.idle_timeout.seconds`

```
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}}"
```

------