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 diventa l'ambiente di produzione attivo. RDS Proxy funziona perfettamente con i motori di database Aurora e non richiede modifiche al codice dell'applicazione o driver client personalizzati.
Switchover quando si utilizza RDS Proxy
Quando il cluster di 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 Aurora MySQL RDS for MySQL lettura. Ad esempio, non può eseguire questa istruzione.
1290 (HY000): The MySQL server is running with the —read-only optionIn Aurora PostgreSQL RDS per PostgreSQL. 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 di transizione.
-
-
Comportamento dell'API proxy RDS
-
Le API proxy, ad esempio,
describe-db-proxy-targetsriflettono gli obiettivi aggiornati solo dopo il completamento del passaggio, anche se il routing del traffico avviene prima.
-
Limitazioni
-
Il cluster di blu deve essere già una destinazione del proxy prima di creare la distribuzione. blue/green Non è possibile aggiungere un cluster di blu a un proxy RDS dopo aver creato una blue/green distribuzione per quel cluster di .
-
Il proxy RDS con blue/green distribuzioni non è supportato per Aurora Global Databases.