重新排队死信消息

Requeueing dead letter messages

spring-amqp 是否有任何内置功能可以轻松地重新排队死信消息?我可以编写代码来完成它,但它似乎是一个非常适合框架的常见用例。

这在 Spring AMQP 之外,但您可以在死信 queue 上配置 TTL 并将 that queue 配置为dead-letter过期回原queue

如果你想在一定次数的重试循环后完全放弃,你可以检查x-death header。

有关详细信息,请参阅 this answer 及其问题。