当前位置: 首页 > news >正文

docker-compose安装rabbitmq 并开启延迟队列和管理面板插件(rabbitmq_delayed_message_exchange)

问题:

解决rabbitmq-plugins enable rabbitmq_delayed_message_exchange
:plugins_not_found

我是在docker-compose环境部署的

services:rabbitmq:image: rabbitmq:4.0-managementrestart: alwayscontainer_name: rabbitmqports:- 5672:5672- 15672:15672environment:RABBITMQ_DEFAULT_USER: rabbitRABBITMQ_DEFAULT_PASS: 123456volumes:- ./rabbitmq/data:/var/lib/rabbitmq- ./rabbitmq/conf:/etc/rabbitmq- ./rabbitmq/plugins/rabbitmq_delayed_message_exchange-3.13.0.ez:/plugins/rabbitmq_delayed_message_exchange-3.13.0.eznetworks:pay_net:ipv4_address: ${PY_SUBNET_PREFIX}.15

插件地址:
https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases

wget https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases/download/v3.13.0/rabbitmq_delayed_message_exchange-3.13.0.ez
root@a5fd210b7eb1:/plugins# rabbitmq-plugins enable rabbitmq_delayed_message_exchange-3.13.0.ez
Enabling plugins on node rabbit@a5fd210b7eb1:
rabbitmq_delayed_message_exchange-3.13.0.ez
Error:
{:plugins_not_found, [:"rabbitmq_delayed_message_exchange-3.13.0.ez"]}

在这里插入图片描述
解决步骤:

  1. 挂载进去后,到 rabbbitmq容器的 /opt/rabbitmq/sbin 目录下去
  2. 执行./rabbitmq-plugins enable rabbitmq_delayed_message_exchange
    而不是./rabbitmq-plugins enable rabbitmq_delayed_message_exchange-3.13.0.ez
root@a5fd210b7eb1:/opt/rabbitmq/sbin# ./rabbitmq-plugins enable rabbitmq_delayed_message_exchange-3.13.0.ez
Enabling plugins on node rabbit@a5fd210b7eb1:
rabbitmq_delayed_message_exchange-3.13.0.ez
Error:
{:plugins_not_found, [:"rabbitmq_delayed_message_exchange-3.13.0.ez"]}
root@a5fd210b7eb1:/opt/rabbitmq/sbin# ./rabbitmq-plugins enable rabbitmq_delayed_message_exchange
Enabling plugins on node rabbit@a5fd210b7eb1:
rabbitmq_delayed_message_exchange
The following plugins have been configured:rabbitmq_delayed_message_exchange
Applying plugin configuration to rabbit@a5fd210b7eb1...
The following plugins have been enabled:rabbitmq_delayed_message_exchangestarted 1 plugins.
root@a5fd210b7eb1:/opt/rabbitmq/sbin# pwd
/opt/rabbitmq/sbin

management

root@a5fd210b7eb1:/opt/rabbitmq/sbin# ./rabbitmq-plugins enable rabbitmq_management
Enabling plugins on node rabbit@a5fd210b7eb1:
rabbitmq_management
The following plugins have been configured:rabbitmq_delayed_message_exchangerabbitmq_managementrabbitmq_management_agentrabbitmq_web_dispatch
Applying plugin configuration to rabbit@a5fd210b7eb1...
The following plugins have been enabled:rabbitmq_managementrabbitmq_management_agentrabbitmq_web_dispatchstarted 3 plugins.
http://www.lryc.cn/news/474074.html

相关文章:

  • 低功耗蓝牙模块在车联网中的应用
  • Gitee push 文件
  • OpenGL入门004——使用EBO绘制矩形
  • Python中`__str__`和`__repr__`的区别(最清晰解释)
  • Community Enterprise Operating System
  • X (Twitter)养号指南:2024最新攻略
  • ^M 字符处理
  • vxe-table v4.8+ 与 v3.10+ 虚拟滚动支持动态行高,虚拟渲染更快了
  • 【新闻文本分类识别】Python+CNN卷积神经网络算法+深度学习+人工智能+机器学习+文本处理
  • 算法效率的计算
  • 迷茫内耗的一天
  • 【android12】【AHandler】【4.AHandler原理篇ALooper类方法全解】
  • 在canon的生活
  • 萤石设备视频接入平台EasyCVR私有化部署视频平台高速公路视频上云的高效解决方案
  • 如何解决docker镜像下载失败问题
  • Python_PyCharm无法打开终端命令行最终解决方案(实测)
  • 若依-侧边栏开关按钮禁用,侧边栏始终保持展开
  • 洛雪音乐 1.6.1| 全网音乐免费听,附加音源
  • 进程(Process)、线程(Thread)和协程(Coroutine)
  • 蓝牙 BLE 详解
  • Spring 获取Header
  • 第8课 字符串
  • 告别繁琐统计,一键掌握微信数据
  • 企业出海网络:SD-WAN与专线混合组网方案
  • 胡壮麟《语言学教程》第五版PDF英文版+中文版翻译
  • DriftingBlues: 1渗透测试
  • 分类算法——决策树 详解
  • C# 编程基础:深入解析构造函数与析构函数
  • 中国大学慕课视频资源分析
  • 简单的kafkaredis学习之redis