Amazon-SQS-Verzögerungswarteschlangen - Amazon Simple Queue Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Amazon-SQS-Verzögerungswarteschlangen

Mit Verzögerungswarteschlangen können Sie die Zustellung neuer Nachrichten an Verbraucher um einige Sekunden verschieben, z. B. wenn Ihre Verbraucheranwendung zusätzliche Zeit für die Verarbeitung von Nachrichten benötigt. Wenn Sie eine Verzögerungswartschlange erstellen, bleiben an diese Warteschlange gesendete Nachrichten für Konsumenten für die Dauer des Verzögerungszeitraums unsichtbar. Die Standardverzögerung (Mindestverzögerung) für eine Warteschlange beträgt 0 Sekunden. Der Maximalwert beträgt 15 Minuten. Weitere Informationen zur Konfiguration von Verzögerungswarteschlangen mit der Konsole finden Sie unter Konfiguration von Warteschlangenparametern mit der Amazon SQS SQS-Konsole.

Anmerkung

Für Standard-Warteschlangen ist die Einstellung für die Verzögerung pro Warteschlange nicht retroaktiv – wenn Sie die Einstellung ändern, wirkt sich dies nicht auf die Verzögerung von Nachrichten aus, die sich bereits in der Warteschlange befinden.

Für FIFO-Warteschlangen ist die Einstellung für die Verzögerung pro Warteschlange retroaktiv – wenn Sie die Einstellung ändern, wirkt sich dies auf die Verzögerung von Nachrichten aus, die sich bereits in der Warteschlange befinden.

Verzögerungswarteschlangen funktionieren vergleichbar mit Zeitbeschränkungen für die Sichtbarkeit, da durch beide Funktionen Nachrichten eine bestimmte Zeit lang für Konsumenten nicht verfügbar gemacht werden. Der Unterschied zwischen beidem besteht darin, dass in Verzögerungswarteschlangen die Nachricht direkt nach dem Hinzufügen zur Warteschlange verborgen wird, bei Zeitbeschränkungen für die Sichtbarkeit hingegen erst, nachdem die Nachricht aus der Warteschlange abgerufen wurde. Das folgende Diagramm verdeutlicht die Beziehung zwischen Verzögerungswarteschlangen und Zeitbeschränkungen für die Sichtbarkeit.

Eine Veranschaulichung des Zusammenhangs zwischen Wartezeiten und Sichtbarkeits-Timeouts.

Um Verzögerungssekunden für einzelne Nachrichten statt für eine ganze Warteschlange festzulegen, verwenden Sie Nachrichten-Timer, damit Amazon SQS den DelaySeconds-Wert des Nachrichten-Timers statt des DelaySeconds-Werts der Verzögerungswarteschlange verwenden kann.