一个延迟队列(正常的队列),延时队列配置了过期时间即延时时间
一个死信的队列
① 一个消息 绑了一个 routingKey,这个 routingKey 绑到一个延时交换机上,这个交换机绑到一个延时队列上
② 给延时队列绑定死信的交换机
③ 延时队列里的消息变为死信后通过这个绑定的死信交换机去到死信队列里
④ 死信队列其实也是一个正常队列只是绑定了死信的交换机接受死信(达成一个延迟的效果)
⑤ 正常消费死信队列里的消息
一个延迟队列(正常的队列),延时队列配置了过期时间即延时时间
一个死信的队列
① 一个消息 绑了一个 routingKey,这个 routingKey 绑到一个延时交换机上,这个交换机绑到一个延时队列上
② 给延时队列绑定死信的交换机
③ 延时队列里的消息变为死信后通过这个绑定的死信交换机去到死信队列里
④ 死信队列其实也是一个正常队列只是绑定了死信的交换机接受死信(达成一个延迟的效果)
⑤ 正常消费死信队列里的消息