使用插件实现延迟队列

来源:3-3 消息如何保障 100% 的投递成功方案-2

weixin_慕斯5442099

2020-06-24

现在遇到了一个问题 就是使用延迟队列的时候,是使用rabbitmq插件实现 还是使用死信队列好呢? 我现在两种方法都试过了,在使用插件实现延迟队列的时候,消息发送出去了,但是不知道为什么还是走了rabbitTemplate.setReturnCallback() 这个函数,并且我这边设置的是手动签收,结果还是莫名其妙的发送出去就签收了~

写回答

2回答

阿神

2020-06-24

set returnback表示的是返回消息机制,这个模式我没用过,和签收方式没关系的

0
0

阿神

2020-06-24

一般建议使用延迟插件,尽量不要使用延迟消息

0
0

RabbitMQ精讲 从0到1驾驭RabbitMQ应用与设计

从0到1,全面深入掌握RabbitMQ消息中间件技术

1460 学习 · 443 问题

查看课程