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.
Utilisation du proxy RDS avec Blue/Green les déploiements
Le proxy Amazon RDS peut être utilisé avec des Blue/Green déploiements afin de réduire les temps d'arrêt liés au passage au numérique. Le proxy RDS élimine les retards de propagation du DNS qui se produisent généralement lors des transitions de base de données en restant informé du processus de transition et en redirigeant automatiquement les connexions vers l'environnement écologique une fois que celui-ci devient l'environnement de production actif. RDS Proxy prend en charge les Blue/Green déploiements pour RDS pour PostgreSQL, RDS pour MySQL et RDS pour MariaDB. Aucune modification du code d'application ni aucun pilote client personnalisé n'est requis.
Basculement lors de l'utilisation du proxy RDS
Lorsque votre d'instances bleu est attaché au proxy RDS, le processus suivant se produit lors du basculement :
-
Rambardes de commutation
-
Amazon RDS effectue des contrôles de sécurité supplémentaires pour vérifier que le proxy peut atteindre avec succès les environnements bleu et vert et qu'il est prêt à passer au mode de commutation.
-
-
Routage du trafic des applications pendant le basculement
Pour la liste des actions de basculement, voir Actions de basculement. Lorsque le basculement s'effectue via le proxy RDS, tenez compte des considérations suivantes :
-
Pendant le basculement, la base de données Blue passe en mode lecture seule avant que l'environnement vert ne soit promu. RDS Proxy continue de router les connexions vers la base de données bleue pendant cette période de transition.
-
Les opérations d'écriture sur RDS for MySQL au cours de cette période peuvent renvoyer des erreurs en lecture seule. Par exemple
1290 (HY000): The MySQL server is running with the —read-only option, il ne peut pas exécuter cette instruction. Sur , les requêtes de lecture et d'écriture renverront la fin de la connexion en raison d'une commande de l'administrateur. AdminShutdown -
Une fois le passage au numérique détecté, le proxy achemine automatiquement le trafic vers l'environnement écologique nouvellement promu.
-
Lorsque l'environnement Green est promu en tant que nouvel écrivain, les connexions existantes au proxy sont supprimées. Les candidatures doivent rétablir les connexions une fois la promotion terminée.
-
Vous pouvez consulter CloudWatch les journaux du proxy RDS pour savoir quand ce comportement de transition s'est produit.
-
-
Comportement de l'API du proxy RDS
-
Les proxys APIs tels que les cibles mises à jour ne
describe-db-proxy-targetsreflètent les cibles mises à jour qu'une fois le basculement complètement terminé, même si le routage du trafic a lieu plus tôt.
-
Limitations
-
Votre d'instances bleu doit déjà être une cible du proxy avant que vous ne créiez le blue/green déploiement. Vous ne pouvez pas ajouter un d'instances bleu à un proxy RDS une fois qu'un blue/green déploiement a été créé pour ce d'instances.