Veröffentlicht am: Nov 15, 2019
Dead-Letter Queues (DLQ, Warteschlangen für unzustellbare Nachrichten) können ab sofort als Amazon Simple Notification Service (SNS)-Subscriptions konfiguriert werden, um unzustellbare Nachrichten zu erfassen. Amazon SNS-DLQs fördern die Ausfallsicherheit Ihrer Anwendung, indem Nachrichten gespeichert werden, wenn die Verbindung zum Endpunkt Ihrer Subscriptions unterbrochen wird.
Amazon SNS-DLQs sind standardmäßige Amazon SQS-Warteschlangen. Sie können sich per Amazon CloudWatch-Alarm benachrichtigen lassen, wenn eine unzustellbare Nachricht in eine DLQ verschoben wird. Sie können zudem Amazon CloudWatch Logs analysieren, um Fehler bei der Nachrichtenzustellung effizienter zu beheben.
Amazon SNS-DLQs sind jetzt in allen kommerziellen AWS-Regionen verfügbar. Dabei werden die Datenübertragung von Amazon SNS sowie Amazon SQS-Anfragen für die Verwendung von DLQs in Rechnung gestellt. Vollständige Preisdetails finden Sie auf den Seiten für Amazon SNS-Preise und Amazon SQS-Preise.
Amazon SNS ist ein vollständig verwalteter Pub/Sub-Messaging-Service. Sie können Amazon SNS-Themen verwenden, um Herausgeber und Abonnenten von Nachrichten voneinander zu entkoppeln und gleichzeitig Nachrichten an mehrere Endpunkte zu verteilen, z. B. Amazon SQS-Warteschlangen, AWS Lambda-Funktionen, HTTP-Endpunkte, E-Mail-Adressen und Mobilgeräte (SMS-Textnachrichten und Push-Benachrichtigungen).
Weitere Informationen zu Dead-Letter Queues mit Amazon SNS erhalten Sie in folgenden Ressourcen:
- Blog-Beitrag: Designing Durable Serverless Apps with DLQs for Amazon SNS, Amazon SQS, AWS Lambda
- Amazon SNS Dead-Letter Queues und Message Delivery Retries (erneute Zustellversuche von Nachrichten) im Amazon SNS-Entwicklerhandbuch
- Tutorial: Configuring an Amazon SNS Dead-Letter Queue for a Subscription (Konfigurieren einer Amazon SNS Dead-Letter Queue für eine Subscription)
- Die API-Aktionen SetSubscriptionAttributes, GetSubscriptionAttributes und Subscribe in der Amazon SNS API-Referenz