Eine Videoverarbeitungs-Pipeline verwendet EC2-Instances in einer Auto Scaling-Gruppe, um Videos aus einer SQS-Warteschlange zu verarbeiten. Jedes Video benötigt etwa 30 Minuten zur Verarbeitung. Die SQS-Warteschlange hat eine Redrive-Policy zu einer Dead-Letter-Queue mit maxReceiveCount auf 1 gesetzt. Das Visibility Timeout der Warteschlange beträgt 1 Stunde. CloudWatch-Alarme benachrichtigen das Team, wenn Nachrichten in der Dead-Letter-Queue ankommen. Mehrmals täglich erscheinen Nachrichten in der DLQ und Videos wurden nicht verarbeitet. Anwendungs-Logs zeigen keine Fehler. Welche Änderung wird dieses Problem verhindern?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Scale-in Protection für Instances aktivieren, während sie Videos verarbeiten..
Warum dies die Antwort ist
Die Ursache des Problems ist, dass EC2-Instances beendet werden, während sie noch Videos verarbeiten. Da die Verarbeitung 30 Minuten dauert und das Visibility Timeout 1 Stunde beträgt, ist es möglich, dass eine Instance beendet wird, bevor sie die Verarbeitung abgeschlossen und die Nachricht aus der Warteschlange gelöscht hat. Wenn die Instance beendet wird, bevor
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