Ein Unternehmen betreibt einen Microservice als AWS Lambda-Funktion. Der Microservice schreibt in eine lokale SQL-Datenbank, die nur eine begrenzte Anzahl gleichzeitiger Verbindungen unterstützt. Wenn das Lambda-Aufrufvolumen ansteigt, wird die Datenbank überlastet und stürzt ab, was zu Ausfallzeiten führt. Das Unternehmen verfügt über eine AWS Direct Connect-Verbindung zwischen der VPC und dem lokalen Rechenzentrum. Das Unternehmen möchte die Datenbank vor Überlastung schützen. Welche Lösung erfüllt diese Anforderungen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Senden Sie die Daten an eine Amazon Simple Queue Service (Amazon SQS)-Warteschlange. Lassen Sie Lambda aus dieser Warteschlange lesen und in die vorhandene lokale Datenbank schreiben. Konfigurieren Sie ein reserviertes Concurrency-Limit für die Lambda-Funktion, das unter den maximal unterstützten gleichzeitigen Verbindungen der Datenbank liegt..
Warum dies die Antwort ist
Diese Lösung ist korrekt, da sie zwei Schlüsselprobleme angeht: die Überlastung der Datenbank und die Begrenzung der Verbindungen. Das Senden von Daten an Amazon SQS entkoppelt die Lambda-Funktion von der Datenbank und puffert Anfragen, wenn das Aufrufvolumen hoch ist. Eine separate Lambda-Funktion, die
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