当前位置:   article > 正文

docker安装rabbitmq的延迟队列插件_docker安装rabbitmq延迟队列插件

docker安装rabbitmq延迟队列插件

1.进入rabbitmq镜像

docker exec -it rabbitmq bash
  • 1

2.查看rabbitmq版本号,方便查找同一版本的延迟队列插件

rabbitmqctl version
  • 1

在这里插入图片描述

2.查询rabbitmq插件列表

rabbitmq-plugins list
  • 1

在这里插入图片描述

若没有rabbitmq_delayed_message_exchange-xxx.ez,则可以去延迟队列插件,由于我的rabbitmq版本是3.11.1,所以我找的版本是3.9.0

在这里插入图片描述

4.退出rabbtimq镜像

exit
  • 1

5.上传插件到服务器
在这里插入图片描述

6.将插件复制到rabbitmq的镜像
docker cp 本地文件路径 容器ID/容器NAME:容器内路径

docker cp /etc/rabbitmq/rabbitmq_delayed_message_exchange-3.11.1.ez rabbitmq:/plugins
  • 1

在这里插入图片描述

7.进入rabbitmq镜像

docker exec -it rabbitmq bash
  • 1

8.到plugins目录查看是都复制成功

在这里插入图片描述

9.启用延迟队列插件

rabbitmq-plugins enable rabbitmq_delayed_message_exchange
  • 1

请添加图片描述
10.退出容器

exit
  • 1

11.重启rabbitmq镜像

docker restart rabbitmq
  • 1

12.若在rabbitmq管控台可以看到则表示安装成功
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/401092?site
推荐阅读
相关标签
  

闽ICP备14008679号