Un cluster Aurora MySQL di produzione è un nodo writer singolo ed è pesantemente interrogato per la reportistica. Il cluster soffre di problemi di prestazioni intermittenti a causa dell'elevato utilizzo della CPU e del raggiungimento del numero massimo di connessioni. Un amministratore SysOps deve stabilizzare le prestazioni. Quale soluzione risolverà questo requisito?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare una replica Aurora. Configurare una policy di Auto Scaling per aggiungere repliche in base all'utilizzo della CPU e indirizzare tutte le query di reportistica all'endpoint di sola lettura..
Perché questa è la risposta
La soluzione corretta sfrutta la capacità di Aurora di separare il traffico di lettura da quello di scrittura. Creando una replica Aurora e indirizzando le query di reportistica (che sono principalmente letture) all'endpoint di sola lettura, si scarica il carico dal nodo writer principale, riducendo l'utilizzo della CPU e le connessioni su quest'ultimo. La policy di Auto Scaling per le repliche garantisce che la capacità di lettura si adatti dinamicamente alla domanda, mantenendo le prestazioni stabili. Le altre opzioni sono meno efficaci: Il provisioning di un secondo cluster Aurora MySQL a nodo singolo in un'altra Availability Zone non risolve il problema di scalabilità delle letture e introduce complessità nella gestione dei dati. L'implementazione di una funzione Lambda per la cache dei risultati delle query potrebbe aiutare, ma non è una soluzione nativa di Aurora per la scalabilità delle letture e potrebbe non gestire efficacemente carichi di reportistica complessi o in continua evoluzione. La distribuzione di un cluster ElastiCache multi-nodo è una soluzione di caching valida, ma richiede modifiche significative all'applicazione per gestire la logica di caching e invalidazione, ed è più complessa rispetto all'uso delle repliche di lettura native di Aurora per questo specifico problema di reportistica.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta