Dramatiq声明和读取死消息交换

时间:2020-02-04 17:04:09

标签: python rabbitmq dramatiq

根据Dramatiq文档,所有失败的消息(重试后)都将转到Dead Letter Exchange:

邮件超过重试或期限限制后,它将移至 死信队列最多可保留7天,然后 自动从消息代理中删除。从这里,你可以 手动检查消息并决定是否应该 放回队列。 https://dramatiq.io/guide.html#dead-letters

但是没有任何书面方式来声明无用信函交换。在Dramatiq的RabbitMQ经纪人内部,我看到以下代码:

42

Source

死信交换的值为空,那么当不使用策略时如何以编程方式配置DLX?

我的用例是: 一旦超过所有重试和时间限制,我想从DLX中读取消息以进行进一步处理。

0 个答案:

没有答案
相关问题