软件环境安装-通过Docker安装rabbitmq
一、拉取镜像
docker pull rabbitmq:3.9.0-management
二、启动
docker run -d --name=rabbitmq --restart=always -p 5672:5672 -p 15672:15672 rabbitmq:3.9.0-management
三、安装延迟队列插件
- 首先下载rabbitmq_delayed_message_exchange-3.9.0.ez文件上传到RabbitMQ所在服务器。下载地址
- 切换到插件所在目录,执行
docker cp rabbitmq_delayed_message_exchange-3.9.0.ez rabbitmq:/plugins
命令,将刚插件拷贝到容器内plugins目录下 - 执行
docker exec -it rabbitmq /bin/bash
命令进入到容器内部,并 cd plugins
进入plugins目录 - 执行
ls -l | grep delay
命令查看插件是否copy成功 - 在容器内plugins目录下,执行
rabbitmq-plugins enable rabbitmq_delayed_message_exchange
命令启用插件 exit
命令退出RabbitMQ容器内部,然后执行 docker restart rabbitmq
命令重启RabbitMQ容器