

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 as configurações de integridade do grupo de destino para o Network Load Balancer
<a name="modify-target-group-health-settings"></a>

Por padrão, os Network Load Balancer monitoram a integridade dos destinos e roteiam as solicitações para destinos íntegros. No entanto, se o balanceador de carga não tiver destinos íntegros suficientes, ele enviará tráfego automaticamente para todos os destinos registrados (falha na abertura). É possível modificar as configurações de integridade do grupo de destino para definir os limites de failover de DNS e failover de roteamento. Para obter mais informações, consulte [Integridade do grupo de destino](load-balancer-target-groups.md#target-group-health).

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

**Para atualizar as configurações de integridade do grupo de destino**

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 **Balanceamento de carga**, selecione **Grupos de destino**.

1. Escolha o nome do grupo de destino para abrir sua página de detalhes.

1. Na guia **Atributos**, escolha **Editar**.

1. Expanda os **requisitos de integridade do grupo de destino**.

1. Em **Tipo de configuração**, recomendamos que você escolha **Configuração unificada**, que define o mesmo limite para failover de DNS e failover de roteamento.

1. Em **Requisitos de estado íntegro**, execute uma das seguintes ações:
   + Escolha **Contagem mínima de destinos íntegros** e, em seguida, insira um número de 1 até o número máximo de destinos para seu grupo de destino.
   + Escolha **Porcentagem mínima de destinos íntegros** e, em seguida, insira um número de 1 a 100.

1. O texto informativo indica se o balanceamento de carga entre zonas está habilitado para o grupo de destino. Se o balanceamento de carga entre zonas estiver desabilitado, você poderá habilitá-lo para garantir capacidade suficiente. Em **Configuração de seleção de destino**, atualize o **Balanceamento de carga entre zonas**.

   O texto a seguir indica que o balanceamento de carga entre zonas está desabilitado:

   ```
   Healthy state requirements apply to each zone independently.
   ```

   O texto a seguir indica que o balanceamento de carga entre zonas está habilitado:

   ```
   Healthy state requirements apply to the total targets across all applicable zones.
   ```

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

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

**Para atualizar as configurações de integridade do grupo de destino**  
Use o comando [modify-target-group-attributes](https://docs.aws.amazon.com/cli/latest/reference/elbv2/modify-target-group-attributes.html). O exemplo a seguir define como 50% o limite de integridade de ambas as ações de estado não íntegro.

```
aws elbv2 modify-target-group-attributes \
    --target-group-arn target-group-arn \
    --attributes \
      "Key=target_group_health.dns_failover.minimum_healthy_targets.percentage,Value=50" \
      "Key=target_group_health.unhealthy_state_routing.minimum_healthy_targets.percentage,Value=50"
```

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

**Para modificar configurações de integridade do grupo de destino**  
Atualize o [AWS::ElasticLoadBalancingV2::TargetGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-targetgroup.html)recurso. O exemplo a seguir define como 50% o limite de integridade de ambas as ações de estado não íntegro.

```
Resources:
  myTargetGroup:
    Type: 'AWS::ElasticLoadBalancingV2::TargetGroup'
    Properties:
      Name: my-target-group
      Protocol: TCP
      Port: 80
      TargetType: ip
      VpcId: !Ref myVPC
      TargetGroupAttributes: 
        - Key: "target_group_health.dns_failover.minimum_healthy_targets.percentage"
          Value: "50"
        - Key: "target_group_health.unhealthy_state_routing.minimum_healthy_targets.percentage"
          Value: "50"
```

------