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

【图文教程】Windows给Rabbitmq安装rabbitmq

【图文教程】Windows给Rabbitmq安装rabbitmq

Windows给Rabbitmq安装rabbitmq_delayed_meaage_exchange

延时队列里先后进入A,B,C三条消息,存活时间是3h,2h,1h,结果到了1小时C不会死,到了2hB不会死,到了3小时A死了,同时B,C也死了,意味着3h后A,B,C才能消费,很坑!!!

所以希望能够有种方式使其消息死亡异步化,到期即死即消费,不会被阻塞,这里介绍使用插件的方式

但是多数人使用的环境是Windows环境,而很多讲解的是Linux环境下的,这样不利于我们自身学习测试

下载地址直通车
官网插件地址:点我进入官网git下载地址: 点我进入Git地址

当然如果感觉太慢,这是下载好的======> 点击下载 博客资源完全免费

简要安装步骤
  1. 首先我们要了解我们本机Rabbitmq安装位置
  2. 打开本机Rabbitmq安装位置 ==>进入plugins文件夹中
  3. 将下载的文件拷贝到plugins这个文件夹下
  4. 打开CMD窗口, 路径选择进入到sbin文件夹下
  5. 输入命令:rabbitmq-plugins enable rabbitmq_delayed_message_exchange-3.9.0
  6. 验证是否安装成功
  7. 重启Rabbitmq
    1. RabbitMQ Service - start
    2. RabbitMQ Service - stop
    3. 我的是在C:Users21052AppDataRoamingMicrosoftWindowsStart MenuProgramsRabbitMQ Server目录下,win 然后搜索也行
  8. 进入Rabbitmq管理页面 :http://localhost:15672/ 进入exchanges 选项卡
  9. 下滑找到Add a new exchange ==> Type ==> 下拉框中查看是否存在 ,如果存在就成功了
图文教程 一、首先我们要了解我们本机Rabbitmq安装位置

这是我电脑安装位置,划线的这两个是需要用到的

二、打开本机Rabbitmq安装位置 ==>进入plugins文件夹中 三、将下载的文件拷贝到plugins这个文件夹下

我已经下载好放到里面了

四、打开CMD窗口, 路径选择进入到sbin文件夹下

五、输入命令:rabbitmq-plugins enable rabbitmq_delayed_message_exchange

提示的是:安装失败了,没有找到这个插件【不要带版本号】

提示安装成功

验证是否安装成功 六、重启Rabbitmq RabbitMQ Service - start RabbitMQ Service - stop

我的是在C:Users21052AppDataRoamingMicrosoftWindowsStart MenuProgramsRabbitMQ Server目录下,win 然后搜索也行


七、进入Rabbitmq管理页面 :http://localhost:15672/ 进入exchanges 选项卡

八、下滑找到Add a new exchange ==> Type ==> 下拉框中查看是否存在 x-delayed-message ,如果存在就成功了

现在是不存在 x-delayed-message 的

安装成功后存在 x-delayed-message

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

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

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