Dead letter queue
In message queueing the dead letter queue is a service implementation to store messages that meet one or more of the following criteria :
- Message that is sent to a queue that does not exist.[1][2]
- Queue length limit exceeded
- Message length limit exceed
- Message is rejected by another queue exchange.[3]
- Message reaches a threshold read counter number, because it is not consumed. Sometimes this is called a "back out queue"
Dead letter queue storing these messages allows developers to look for common patterns and potential software problems.[4]
Queueing systems that incorporate dead letter queues include Microsoft Message Queuing,[1] WebSphere MQ,[5] and Amazon Simple Queue Service.[4]
References
- 1 2 Redkar, Arohi (2004). Pro MSMQ: Microsoft Message Queue Programming. Apress. p. 148. ISBN 1430207329.
- ↑ "Dead-letter queues". IBM. Retrieved 23 February 2014.
- ↑ RabitMQ dead letter queue"Dead Letter Exchanges".
- 1 2 "Using Amazon SQS Dead Letter Queues". Amazon. Retrieved 23 February 2014.
- ↑ Böhm-Mäder, Johannes. WebSphere MQ Security: Tales of Scowling Wolves Among Unglamorous Sheep. BoD. p. 68. ISBN 3842381506.
This article is issued from Wikipedia - version of the 8/9/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.