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à.
Utilizzo del proxy RDS con distribuzioni Blue/Green
Il proxy Amazon RDS può essere utilizzato con le Blue/Green distribuzioni per ridurre i tempi di inattività dello switchover. Il proxy RDS elimina i ritardi di propagazione DNS che in genere si verificano durante le transizioni del database, mantenendo la consapevolezza del processo di passaggio e reindirizzando automaticamente le connessioni all'ambiente Green una volta che questo diventa l'ambiente di produzione attivo. RDS Proxy supporta le Blue/Green implementazioni per RDS per PostgreSQL, RDS per MySQL e RDS per MariaDB. Non sono necessarie modifiche al codice dell'applicazione o driver client personalizzati.
Switchover quando si utilizza RDS Proxy
Quando il di istanze blu è collegato a RDS Proxy, durante lo switchover si verifica il seguente processo:
-
Switchover Guardrails
-
Amazon RDS esegue controlli guardrail aggiuntivi per verificare che il proxy possa raggiungere con successo sia gli ambienti blu che quelli verdi e sia pronto per il passaggio.
-
-
Routing del traffico delle applicazioni durante lo switchover
Per l'elenco delle azioni di switchover, consulta Azioni di switchover. Quando il passaggio avviene tramite RDS Proxy, tieni presente le seguenti considerazioni:
-
Durante lo switchover, il database Blue entra in modalità di sola lettura prima che venga promosso l'ambiente Green. RDS Proxy continua a instradare le connessioni al database blu durante questo periodo di transizione.
-
Le operazioni di scrittura su durante questo periodo possono restituire errori di sola lettura. Ad esempio, non può eseguire questa istruzione.
1290 (HY000): The MySQL server is running with the —read-only optionIn , le query di lettura e scrittura restituiranno l'interruzione della connessione a causa del comando dell'amministratore. AdminShutdown -
Una volta rilevato lo switchover, il proxy indirizza automaticamente il traffico verso l'ambiente verde appena promosso.
-
Quando l'ambiente Green viene promosso come nuovo scrittore, le connessioni esistenti al proxy vengono interrotte. Le applicazioni devono ristabilire le connessioni una volta completata la promozione.
-
È possibile esaminare CloudWatch i registri di RDS Proxy per vedere quando si è verificato questo comportamento transitorio.
-
-
Comportamento dell'API proxy RDS
-
I proxy APIs , ad esempio,
describe-db-proxy-targetsriflettono gli obiettivi aggiornati solo dopo il completamento dello switchover, anche se il routing del traffico avviene prima.
-
Limitazioni
-
Il di istanze blu deve essere già una destinazione del proxy prima di creare la distribuzione. blue/green Non è possibile aggiungere un di istanze blu a un proxy RDS dopo aver creato una blue/green distribuzione per quel di istanze.