docker安装rabbitmq延迟队列插件
首先我们需要下载 rabbitmq_delayed_message_exchange 插件,这是一个 GitHub 上的开源项目,我们直接下载即可:
https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases
选择适合自己的版本,我这里选择最新的 3.9.0 版。
下载完成后在命令行执行如下命令将下载文件拷贝到 Docker 容器中去:
docker cp ./rabbitmq_delayed_message_exchange-3.9.0.ez some-rabbit:/plugins
这里第一个参数是宿主机上的文件地址,第二个参数是拷贝到容器的位置。
接下来再执行如下命令进入到 RabbitMQ 容器中:
docker exec -it some-rabbit /bin/bash 进入到容器之后,
1、查看插件列表 rabbitmq-plugins list
2、执行如下命令启用插件:rabbitmq-plugins enable rabbitmq_delayed_message_exchange
OK,配置完成之后,接下来我们执行 exit
命令退出 RabbitMQ 容器。
https://blog.csdn.net/weixin_32073375/article/details/116969473