Eine Anwendung verwendet einen MySQL-kompatiblen Amazon Aurora Multi-AZ DB-Cluster mit einem Cross-Region Read Replica für die Notfallwiederherstellung. Der DevOps-Ingenieur muss die Hochstufung des Replicas zum Primary automatisieren, falls der Primary ausfällt. Welche Lösung wird dies erreichen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Speichern Sie den Aurora-Endpunkt im AWS Systems Manager Parameter Store. Erstellen Sie ein Amazon EventBridge-Ereignis, das den Datenbankausfall erkennt und eine AWS Lambda-Funktion ausführt, um die Replica-Instanz hochzustufen und die im AWS Systems Manager Parameter Store gespeicherte Endpunkt-URL zu aktualisieren. Codieren Sie die Anwendung so, dass sie den Endpunkt aus dem Parameter Store neu lädt, wenn eine Datenbankverbindung fehlschlägt..
Warum dies die Antwort ist
Die korrekte Lösung nutzt AWS Systems Manager Parameter Store, um den Aurora-Endpunkt zu speichern, was eine zentrale und dynamische Aktualisierung ermöglicht. Ein Amazon EventBridge-Ereignis erkennt den Datenbankausfall und löst eine AWS Lambda-Funktion aus. Diese Funktion stuft das Cross-Region Read Replica zum Primary hoch und aktualisiert den Endpunkt im Parameter Store. Die Anwendung ist so konzipiert, dass sie den Endpunkt bei Verbindungsfehlern aus dem Parameter Store neu lädt, was eine automatische Umschaltung auf die neue Primary-Instanz gewährleistet. Option 1 ist ungeeignet, da Route 53 Latenz-basiertes Routing nicht für die Erkennung von Datenbankausfällen und die automatische Hochstufung eines Replicas konzipiert ist. Option 2 ist fehlerhaft, da ein benutzerdefinierter Aurora-Endpunkt immer auf eine bestimmte Instanz zeigt und nicht dynamisch aktualisiert wird, um auf ein hochgestuftes Replica zu verweisen. Option 3 ist zu komplex und ineffizient, da die Änderung und Anwendung einer CloudFormation-Vorlage für jeden Ausfall nicht der beste Ansatz für eine schnelle Notfallwiederherstellung ist.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich