出现 rabbitmq_delayed_message_exchange: Plugin doesn't support current server versio
情况有两种:
一, 插件目录下有多个delayed插件,将多余的插件删除,并改名去掉版本号
mv rabbitmq_delayed_message_exchange-3.8.0.ez rabbitmq_delayed_message_exchange.ez
二,版本不兼容, 选择跟容器版本一致的插件Releases · rabbitmq/rabbitmq-delayed-message-exchange · GitHubj
基本提示的version就是所需的版本
上面两步处理完后,执行
rabbitmq-plugins enable rabbitmq_delayed_message_exchange
出现这个基本代表成功,重启服务,到可视化控制台查看
出现了新的type