rabbitmq延时插件的安装

rabbitmq延时插件的安装

资料参考地址1: Docker安装RabbitMQ并安装延时队列插件

1 下载

rabbitmq_delayed_message_exchange-3.9.0.ez插件并上传到指定文件夹中

下载地址:https://www.rabbitmq.com/community-plugins.html

注意:rabbitmq和延时插件的版本必须匹配

具体操作

寻找合适的插件

进入上面的链接,Ctrl+F delayed, 点击Releases

image-20220815113115452

根据自己rabbitmq的版本选择插件,我的是RabbitMQ 3.9.11

image-20220815113451175

2 将插件拷贝至容器中

docker cp rabbitmq_delayed_message_exchange-3.9.0.ez my_rabbit:/plugins

3 进入容器,并查看插件

docker exec -it my_rabbit /bin/bash 
rabbitmq-plugins list

image-20220815112527275

4 启动插件并重启容器

rabbitmq-plugins enable rabbitmq_delayed_message_exchange

5 查看是否生效

在容器重启完成后,我们可以登录RabbitMQ的Web端管理界面,在Exchanges选项卡下,点击Add a new exchange,在Type里面看是否出现了x-delayed-message选项,

image-20220815112306808

相关文档

RabbitMQ安装(docker)

RabbitMQ 发送延时消息

posted @ 2022-08-15 11:50  进击的小蔡鸟  阅读(1510)  评论(0编辑  收藏  举报