栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

RabbitMq安装延迟队列插件(win版本安装)

RabbitMq安装延迟队列插件(win版本安装)

如果我们用死信队列的方式实现延迟队列,会存在一个弊端,列如:当我们假设在两秒内发送了两个消息在普通队列里,A消息设置了20秒过期然后流转到死信队列,B消息我们设置了2秒过期流转到死信队列,此时本应该我们B消息更应该比A消息更快的流转到死信队列,但是在我们用死信队列做延迟队列的时候,就会存在一个排队现象,他只管我们第一个消息是否过期,并不会去管第二个消息是否达到过期,但是在我们只做延迟业务功能的时候这就不友好了,所以rabbitMq有一个延迟队列插件很好的解决了这个问题!
RabbitMq延迟队列安装步骤
一:下载网址:https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases
出现以下界面:

点击对应版本下载就行了,切记下载插件版本是否跟您rabbitMq版本匹配,请下载匹配版本,否则将安装不成功
二:下载完后是一个.ez结尾的文件,将此文件复制到您安装的rabbitMq的rabbitmq_serverplugins文件下。
三:接着进入您rabbitMq的sbin文件进入cmd窗口输入此命令:rabbitmq-plugins enable rabbitmq_delayed_message_exchange
出现以下信息证明安装成功

最后重启rabbitMq 进入rabbitMqweb界面交换机菜单查看类型列如以下:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/746483.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号