github : 插件下载
最好下载 3.9版本,版本太高不支持
下载成功后上传到服务器中
使用命令把插件上传到Docker容器的plugins目录
docker cp rabbitmq_delayed_message_exchange-3.9.0.ez b52f29c16736:/plugins
进入容器
docker exec -it b52f29c16736 bin/bash
进入插件目录
cd /plugins
执行命令加载插件
rabbitmq-plugins enable rabbitmq_delayed_message_exchange
插件启动成功
可以看到插件已经安装并启动成功
版本太高不支持,换个低版本的就行
Error:
Failed to enable some plugins:
rabbitmq_delayed_message_exchange:
Plugin doesn't support current server version. Actual broker version: "3.9.11", supported by the plugin: ["3.10.0-3.10.x"]
看看是不是忘了上传到plugins文件中,如果plugins中有,那么执行的时候就别加版本号
Error:
{:plugins_not_found, [:rabbitmq_delayed_message_exchange]}