Gemäß der Dokumentation beträgt der maximale Aufbewahrungszeitraum für AWS SQS-Nachrichten 14 Tage. Nach dieser Zeit wird die Nachricht aus der Warteschlange gelöscht.AWS SQS-Aufbewahrungszeitraum für Nachrichten
Gibt es eine Möglichkeit mit SQS diese Nachrichten nicht zu verlieren, nachdem ihre Aufbewahrungsfrist abgelaufen ist? Zum Beispiel ist es nicht klar oder ist es möglich, Dead Letter Queue für diesen Zweck zu verwenden?
ich bin neugierig, warum dies ein Problem für dich ist. Es ist nicht im typischen Anwendungsfall, dass eine Nachrichtenwarteschlange Nachrichten in der Warteschlange für Stunden, viel weniger Tage, belässt. –
Ich habe Millionen von Batch-Aufgaben, die geschätzt wurden, um 1-2 Monate dauern, ich muss auch die Nachrichten in der Warteschlange nach 14 Tagen zu halten! –