【发布时间】:2017-02-23 13:28:04
【问题描述】:
如何设计应用程序,使消息尽可能避免死信队列。
根据下面的*文档是向dead letter queue 发送消息的原因
- 发送到不存在的队列的消息。
- 超出队列长度限制。
- 超出消息长度限制。
- 消息被另一个队列交换拒绝。
- 消息达到阈值读取计数器数,因为它没有被消费。有时这称为“退出队列”。
我们将能够设计系统,避免已知原因。但是如何让系统解决未知的场景。我不是在寻找任何供应商特定的解决方案,而是一般的设计指南或建议。
【问题讨论】:
标签: architecture message-queue dead-letter