在k8s中或者docker中rabbitmq安装延迟消息插件x-delayed-message
rabbitmq安装延迟消息插件
·
下载地址https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/tags
你的rabbitmq是什么版本的就下载这个
基于官网镜像把这个插件安装进去
Dockerfile如下
FROM rabbitmq:3.8.27-management
# 将rabbitmq_delayed_message_exchange-3.12.0.ez 复制到 /plugins 目录
COPY rabbitmq_delayed_message_exchange-3.8.17.8f537ac.ez /plugins/
RUN rabbitmq-plugins enable rabbitmq_delayed_message_exchange
把下载的插件和镜像放在同一目录,无需解压插件
docker build -t 自定义镜像名称 .
后续就用这个镜像启动
看到界面出现最下面这个代表成功了
更多推荐
已为社区贡献2条内容
所有评论(0)