

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Aggiorna le impostazioni di integrità del gruppo target per il tuo Network Load Balancer
<a name="modify-target-group-health-settings"></a>

Per impostazione predefinita, i Network Load Balancer monitorano lo stato delle destinazioni e indirizzano le richieste verso destinazioni integre. Tuttavia, se il load balancer non dispone di un numero sufficiente di target integri, invia automaticamente il traffico a tutti i target registrati (fail-open). È possibile modificare le impostazioni di integrità del gruppo target per definire le soglie per il failover DNS e il failover di routing. Per ulteriori informazioni, consulta [Integrità del gruppo di destinazione](load-balancer-target-groups.md#target-group-health).

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

**Per aggiornare le impostazioni sullo stato del gruppo target**

1. Apri la console Amazon EC2 all'indirizzo [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Nel riquadro di navigazione, sotto **Bilanciamento del carico**, scegli **Gruppi di destinazioni**.

1. Scegli il nome del gruppo di destinazione per visualizzarne i dettagli.

1. Nella scheda **Attributi**, scegli **Modifica**.

1. Espandi **Requisiti di integrità del gruppo di destinazioni**.

1. Per il tipo di ** configurazione**, ti consigliamo di scegliere la configurazione ** unificata**, che imposta la stessa soglia sia per il failover DNS che per il failover di routing.

1. Per **Requisiti di stato di integrità**, procedi in uno dei seguenti modi:
   + Scegli **Numero minimo di destinazioni integre**, poi inserisci un numero da 1 al numero massimo di destinazioni del gruppo di destinazioni.
   + Scegli **Percentuale minima di destinazioni integre**, poi inserisci un numero da 1 a 100.

1. Il testo informativo indica se il bilanciamento del carico tra zone è abilitato per il gruppo di destinazione. Se il bilanciamento del carico tra zone è disabilitato, puoi abilitarlo per assicurarti di avere una capacità sufficiente. Nella sezione Configurazione della selezione di ** Target**, aggiorna il ** Cross-zone bilanciamento del carico. **

   Il testo seguente indica che il bilanciamento del carico tra zone è disabilitato:

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

   Il testo seguente indica che il bilanciamento del carico tra zone è abilitato:

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

1. Scegli **Save changes** (Salva modifiche).

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

**Per aggiornare le impostazioni sullo stato del gruppo target**  
Utilizza il comando [modify-target-group-attributes](https://docs.aws.amazon.com/cli/latest/reference/elbv2/modify-target-group-attributes.html). L'esempio seguente illustra come impostare la soglia di integrità per entrambe le operazioni per gli stati di non integrità al 50%.

```
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 ]

**Per modificare le impostazioni sullo stato del gruppo target**  
Aggiorna la TargetGroup [ risorsa ](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-targetgroup.html) AWS::ElasticLoadBalancing V2::. L'esempio seguente illustra come impostare la soglia di integrità per entrambe le operazioni per gli stati di non integrità al 50%.

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

------