Ein Entwickler untersucht, warum Benutzer doppelte E-Mails erhalten. Die Anwendung sendet Nachrichten an eine SQS-Warteschlange; eine Lambda-Funktion fragt die Warteschlange ab und sendet E-Mails über Amazon SES. Bei hohem Datenverkehr treten Duplikate auf. Welche der folgenden Ursachen könnten die doppelten E-Mails haben? (Wählen Sie zwei.)
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Standard-SQS-Warteschlangen bieten eine mindestens einmalige Zustellung (at-least-once delivery), was zu doppelten Nachrichten führen kann., Das SQS-Warteschlangen-Sichtbarkeits-Timeout (visibility timeout) ist kleiner oder gleich dem Timeout der Lambda-Funktion, wodurch Nachrichten erneut versucht werden können, bevor die Verarbeitung abgeschlossen ist..
Warum dies die Antwort ist
Standard-SQS-Warteschlangen garantieren eine mindestens einmalige Zustellung, was bedeutet, dass Nachrichten mehrfach zugestellt werden können. Dies ist eine bekannte Eigenschaft von Standard-Warteschlangen und kann zu doppelten E-Mails führen. Das SQS-Sichtbarkeits-Timeout bestimmt, wie lange eine Nachricht nach dem Empfang für andere Konsumenten unsichtbar bleibt. Wenn das Timeout kleiner oder gleich der Ausführungszeit der Lambda-Funktion ist, kann SQS die Nachricht erneut an eine andere (oder dieselbe) Lambda-Instanz senden, bevor die erste Verarbeitung abgeschlossen ist, was zu Duplikaten führt. "Standard-SQS-Warteschlangen garantieren eine genau einmalige Verarbeitung" ist falsch, da dies eine Eigenschaft von FIFO-Warteschlangen ist. "Eine falsch konfigurierte Amazon SES DKIM" beeinflusst die Authentizität, nicht die Duplizierung. "Eine hohe SES-Bounce-Rate" führt zu Nicht-Zustellung, nicht zu Duplikaten.
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