Eine Anwendung konsumiert Nachrichten aus einer Amazon SQS-Warteschlange, aber manchmal ist die Anwendung ausgefallen, wodurch Nachrichten nach 1 Tag ablaufen und gelöscht werden, was zu Datenverlust führt. Welche Maßnahmen reduzieren den Datenverlust für die Anwendung? (Wählen Sie zwei.)
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erhöhen Sie die Nachrichtenaufbewahrungsfrist., Hängen Sie eine Dead-Letter Queue (DLQ) an die SQS-Warteschlange an..
Warum dies die Antwort ist
Die Erhöhung der Nachrichtenaufbewahrungsfrist gibt der Anwendung mehr Zeit, Nachrichten zu verarbeiten, bevor sie ablaufen und gelöscht werden, was den Datenverlust bei Ausfallzeiten reduziert. Das Anhängen einer Dead-Letter Queue (DLQ) ist entscheidend, da Nachrichten, die nicht erfolgreich verarbeitet werden können oder ablaufen, automatisch in die DLQ verschoben werden, anstatt gelöscht zu werden. Dies ermöglicht eine spätere Analyse und erneute Verarbeitung, wodurch Datenverlust effektiv verhindert wird. Das Erhöhen des Visibility Timeout würde nur die Zeit verlängern, in der eine Nachricht für andere Konsumenten unsichtbar ist, nachdem sie empfangen wurde, aber nicht die Gesamtlebensdauer der Nachricht in der Warteschlange. Eine Delay Queue verzögert die anfängliche Zustellung, verhindert aber keinen Datenverlust bei Ausfällen. Das Reduzieren der Nachrichtenverarbeitungszeit ist zwar wünschenswert, adressiert aber nicht das Problem des Datenverlusts, wenn die Anwendung vollständig ausfällt.
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