

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Activez le changement de zone pour votre Network Load Balancer
<a name="enable-zonal-shift"></a>

Le décalage de zone est désactivé par défaut et doit être activé sur chaque Network Load Balancer. Cela garantit que vous pouvez commencer un changement de zone en utilisant uniquement les équilibreurs de charge réseau spécifiques que vous souhaitez. Pour de plus amples informations, veuillez consulter [Changement de zone pour votre Network Load Balancer](zonal-shift.md).

**Conditions préalables**

Si vous activez l'équilibrage de charge entre zones pour l'équilibreur de charge, chaque groupe cible rattaché à l'équilibreur de charge doit répondre aux exigences suivantes avant de pouvoir activer le décalage zonal.
+ Le protocole du groupe cible doit être `TCP` ou`TLS`.
+ Le type de groupe cible ne doit pas être`alb`.
+ [La terminaison de connexion pour les cibles défectueuses](edit-target-group-attributes.md#unhealthy-target-connection-termination) doit être désactivée.
+ L'attribut du groupe `load_balancing.cross_zone.enabled` cible doit être `true` ou `use_load_balancer_configuration` (valeur par défaut).

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

**Pour activer le décalage de zone**

1. Ouvrez la EC2 console Amazon à l'adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le panneau de navigation, sous **Load Balancing** (Équilibrage de charge), choisissez **Load Balancers** (Équilibreurs de charge).

1. Sélectionnez le Network Load Balancer.

1. Dans l'onglet **Attributes**, choisissez **Edit**.

1. Sous **Configuration du routage de la zone de disponibilité**, pour **l'intégration du décalage zonal ARC**, sélectionnez **Activer**.

1. Sélectionnez **Enregistrer les modifications**.

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

**Pour activer le décalage de zone**  
Utilisez la commande [modify-load-balancer-attributes](https://docs.aws.amazon.com/cli/latest/reference/elbv2/modify-load-balancer-attributes.html) avec l’attribut `zonal_shift.config.enabled`.

```
aws elbv2 modify-load-balancer-attributes \
    --load-balancer-arn load-balancer-arn \
    --attributes "Key=zonal_shift.config.enabled,Value=true"
```

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

**Pour activer le décalage de zone**  
Mettez à jour la [AWS::ElasticLoadBalancingV2::LoadBalancer](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-loadbalancer.html)ressource pour inclure l'`zonal_shift.config.enabled`attribut.

```
Resources:
  myLoadBalancer:
    Type: 'AWS::ElasticLoadBalancingV2::LoadBalancer'
    Properties:
      Name: my-nlb
      Type: network
      Scheme: internal
      Subnets: 
        - !Ref subnet-AZ1
        - !Ref subnet-AZ2
      SecurityGroups: 
        - !Ref mySecurityGroup
      LoadBalancerAttributes:
        -Key: "zonal_shift.config.enabled"
         Value: "true"
```

------