延迟插件无效

来源:5-12 RabbitMQ集群延迟队列插件应用

qq_哈之仆_0

2018-08-29

插件完成后,list 如下图

http://img.mukewang.com/szimg/5b8643330001ac6705910537.jpg


进入控制台创建延迟交换机成功后如下图

http://img.mukewang.com/szimg/5b86438c00018d7107640415.jpg


然后创建队列并绑定,成功后如下图

http://img.mukewang.com/szimg/5b8643d200010f1105220209.jpg


最后模仿视频,直接在 Exchange 中 Publish Message,但是设置的延时时间无效,消息直接到达队列

http://img.mukewang.com/szimg/5b86442d0001b77714380555.jpg


在消息队列中检查消息

http://img.mukewang.com/szimg/5b8644570001b8bc19110530.jpg


延迟效果没有实现,百度了一会,发现步骤应该没问题。

然后关于插件,我现在进入 RabbitMQ 官网,点击 3.6.X,直接是一个下载页面,文件版本似乎和视频中不一样。之后我 disable 删除 ez 文件,然后按照视频中的 url 进入页面下载了 0.0.1 ez,然后 enable,结果延迟效果任然没有。不知道什么问题。

http://img.mukewang.com/szimg/5b8644dd0001c5d807330212.jpg

http://img.mukewang.com/szimg/5b8644fa0001898505440048.jpg


写回答

2回答

慕大侠

2018-11-06

我也遇到了这个问题,老兄最后咋解决的

0
1
qq_哈之仆_0
发送消息的时候,你消息类型不要选 String, 选 Number 试一下看看
2018-11-07
共1条回复

阿神

2018-08-29

这个问题可能是设置延迟消息没有设置成功,检查一下看看

0
0

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

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

1460 学习 · 443 问题

查看课程