Ein Unternehmen hat eine Amazon RDS for MySQL DB-Instance gestartet. Die meisten Verbindungen stammen von serverlosen Anwendungen, und der Datenverkehr schwankt unvorhersehbar. Bei hoher Nachfrage erhalten Anwendungen Fehler aufgrund abgelehnter Datenbankverbindungen. Welche Lösung behebt dieses Problem mit dem geringsten Betriebsaufwand?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie einen RDS Proxy. Konfigurieren Sie die Anwendungen der Benutzer so, dass sie die DB-Instance über RDS Proxy verwenden..
Warum dies die Antwort ist
RDS Proxy ist die effektivste Lösung, da er die Verbindungspooling-Funktionalität für RDS-Datenbanken bereitstellt. Dies reduziert die Anzahl der offenen Verbindungen zur Datenbank, selbst bei vielen gleichzeitigen Anfragen von serverlosen Anwendungen, die oft kurzlebige Verbindungen herstellen. Dadurch werden Verbindungsfehler bei hoher Last vermieden und der Betriebsaufwand ist minimal, da keine Anwendungsänderungen außer der Endpunktaktualisierung erforderlich sind. Amazon ElastiCache for Memcached würde die Datenbanklast durch Caching reduzieren, aber nicht direkt das Problem der Verbindungslimitierung lösen. Eine Migration zu einer größeren Instance-Klasse erhöht die Ressourcen, behebt aber nicht das grundlegende Problem der Verbindungshandhabung bei vielen kurzlebigen Verbindungen. Multi-AZ verbessert die Verfügbarkeit und Ausfallsicherheit, löst aber nicht das Problem der Verbindungslimitierung bei hoher Last.
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