RabbitMq
消息延迟消费
message.getMessageProperties().setDelay(5000)
死信就是消息在特定场景下的一种表现形式,这些场景包括:
消息被拒绝(basic.reject / basic.nack),并且requeue = false
消息的 TTL 过期时
消息队列达到最大长度
达到最大重试限制
消息在这些场景中时,被称为死信。
死信队列就是用于储存死信的消息队列,在死信队列中,有且只有死信构成,不会存在其余类型的消息。死信队列也是一个普通队列,也可以被消费者消费,区别在于业务队列需要绑定在死信队列上,才能正常地把死信发送到死信队列上。
标签:场景,队列,RabbitMq,死信,消息,basic From: https://www.cnblogs.com/Arborblog/p/17683655.html