Bloc d'exécution du contrôle de routage ARC - Contrôleur Amazon Application Recovery (ARC)

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.

Bloc d'exécution du contrôle de routage ARC

Si vous avez configuré le contrôle de routage d'Amazon Application Recovery Controller (ARC) pour votre application, vous pouvez ajouter un bloc d'exécution du contrôle de routage ARC pour rediriger le trafic de l'application. Ce bloc d'exécution vous permet de modifier l'état d'un ou de plusieurs contrôles de routage ARC afin de rediriger le trafic de votre application vers une destination Région AWS. Le contrôle de routage ARC redirige le trafic en utilisant des contrôles de santé dans Amazon Route 53 qui sont configurés avec les enregistrements DNS associés aux contrôles de routage.

Configuration

Pour configurer un bloc d'exécution du contrôle de routage, entrez les valeurs suivantes :

  1. Nom de l'étape : entrez un nom.

  2. Description de l'étape (facultatif) : entrez une description de l'étape.

  3. Contrôles de routage souhaités : pour chaque région que vous souhaitez activer ou désactiver, entrez l'ARN du contrôle de routage et l'état initial du contrôle de routage, Activé ou Désactivé.

  4. Délai d'expiration : entrez une valeur de délai d'expiration.

Choisissez ensuite Enregistrer l'étape.

Le modèle attendu pour ce bloc d'exécution est de spécifier des contrôles de routage et des états initiaux correspondant à la manière dont vous avez configuré votre application en particulier Régions AWS. Par exemple, si vous avez un plan qui vous permet d'activer les régions A et B pour votre application, vous pouvez avoir un contrôle de routage pour la région A où vous définissez l'état sur Activé et un contrôle de routage pour la région B où vous définissez l'état sur Activé.

Ensuite, lorsque vous exécutez le plan et que vous spécifiez que vous souhaitez activer la région A, le flux de travail qui inclut ce bloc d'exécution met le contrôle de routage spécifié à Activé, ce qui dirige le trafic vers la région A.

Comment ça marche

En configurant un bloc d'exécution du contrôle de routage ARC, vous pouvez rediriger le trafic de l'application vers une destination ou Région AWS, dans le cas d'une active/active approche, empêcher le trafic d'être acheminé vers une région que vous désactivez. Si votre plan inclut plusieurs flux de travail, assurez-vous de fournir les mêmes entrées pour les enregistrements DNS pour tous les blocs d'exécution du contrôle de routage que vous utilisez.

Ce bloc ne prend pas en charge le mode d'exécution peu scrupuleux.

Ce qui est évalué dans le cadre de l'évaluation du plan

Lorsque Region Switch évalue votre plan, Region switch effectue plusieurs vérifications sur le routage, les contrôles, la configuration des blocs d'exécution et les autorisations. Le commutateur de région vérifie que les commandes de routage spécifiées sont correctement configurées et accessibles.

Le changement de région confirme également que le rôle IAM du plan dispose des autorisations requises pour accéder aux états de contrôle de routage et les mettre à jour. Pour plus d'informations sur les autorisations requises pour les blocs d'exécution de commutateurs régionaux, consultezExemples de politiques basées sur l'identité pour le changement de région dans ARC.

Les autorisations IAM correctes sont essentielles au bon fonctionnement du bloc d'exécution du contrôle de routage. Si l'une de ces validations échoue, Region Switch renvoie des avertissements indiquant la présence de problèmes et fournit des messages d'erreur spécifiques pour vous aider à résoudre les problèmes d'autorisation ou de configuration. Cela garantit que votre plan dispose de l'accès nécessaire pour gérer et interagir avec les contrôles de routage ARC lorsque cette étape s'exécute pendant l'exécution d'un plan.