RabbitMQ延迟消息插件安装(Docker环境)

ops/2024/10/31 11:35:36/

背景:当我们需要使用RabbitMQ发送延迟消息的时候,为了简化延迟消息发送的实现,一般都会给RabbitMQ安装延迟插件"rabbitmq_delayed_message_exchange"

如下会说明使用Docker启动的RabbitMQ容器如何安装延迟消息插件。


1. Docker启动RabbitMQ容器

docker run \-e RABBITMQ_DEFAULT_USER=账号 \-e RABBITMQ_DEFAULT_PASS=密码 \--name rabbit-mq \--hostname rabbit-mq \-p 15672:15672 \-p 5672:5672 \-d \rabbitmq:3.8-management

如上创建并启动了一个名为"rabbit-mq"的RabbitMQ容器。

2. 查看容器内的插件目录(非必要步骤)

我们使用命令"docker exec -it rabbit-mq bash" 进入到容器内部。

查看插件目录:

发现插件目录在容器内为/ 根目录下。

 3.下载延迟消息插件

 访问:github延迟消息插件下载地址

找到对应版本下载。

 4. 将插件拷贝到容器内的插件目录中

# 将插件拷贝到容器内部的插件目录
docker cp /maohe/dockerV/rabbitMQ/mq_plugins/rabbitmq_delayed_message_exchange-3.8.0.ez rabbit-mq:/plugins

5. 启用插件

# 在容器内执行命令,启用延迟插件
rabbitmq-plugins enable rabbitmq_delayed_message_exchange# 启用后查看是否开启成功
rabbitmq-plugins list

 

 6. 重启RabbitMQ容器,访问端口15672控制台插件安装是否成功。

# 重启容器
docker restart rabbit-mq


http://www.ppmy.cn/ops/129856.html

相关文章

信息安全数学基础(37)有限生成交换群

一、定义 有限生成交换群是指存在一个有限集合的元素(称为生成元),通过有限次数的加法运算(群运算)可以生成群中的所有元素。即,若群G存在一个有限子集S,使得G中每一个元素都可以表示为S中元素的…

KAN原作论文github阅读(readme)

目录 目录 地址 超参数设置 结构规模要小 lamb——正则化参数入 增加解释性 1.稀疏化网路 2.剪枝 3.可解释性与准确性不一定对立, 4.训练出较好的结果,可以增加数据量,再来最后一次的训练! 作者note 一些链接&#xff…

浮动+flex布局

一.浮动 1.介绍 2.效果 <style> .one{ width: 100px; height: 100px; background-color: red; float: left; } .two{ width: 200px; height: 200px; background-color: blue; float: right; } </style> </head> <body> <div class"one&quo…

第七章 利用css和多媒体美化页面

7.1CSS链接的美化 7.1.1 文字链接的美化 在HTML5中&#xff0c;<a></a>标签始终定义超链接&#xff0c;用于从一张页面链接到另一张页面&#xff0c;<a>元素最重要的属性是href属性&#xff0c;它指示链接的目标&#xff0c;如果未设置href属性&#xff0c;…

【PythonWeb开发】Flask-RESTful视图类基础知识

flask_restful 是一个扩展库&#xff0c;它为 Flask 提供了快速构建 RESTful API 的功能。使用 flask_restful 可以简化 RESTful API 的开发过程&#xff0c;减少样板代码&#xff0c;并且提供了一些高级特性&#xff0c;如 HTTP 方法的映射、资源路由的定义等。 在flask_restf…

【无人机设计与控制】红嘴蓝鹊优化器RBMO求解无人机路径规划MATLAB

摘要 无人机在复杂环境中的路径规划是一个非线性、非凸优化问题&#xff0c;具有高维度和多约束性。本文提出了基于红嘴蓝鹊优化器&#xff08;RBMO&#xff09;的方法&#xff0c;用于求解无人机路径规划问题。RBMO算法借鉴了红嘴蓝鹊的觅食和群体行为&#xff0c;以全局搜索…

消息代理工具Apollo面试宝典及参考答案

目录 什么是 Apollo?它的主要用途是什么? Apollo 有哪些主要特点? Apollo 的核心特性有哪些? Apollo 的设计理念是什么? Apollo 是基于哪个消息中间件原型设计的? Apollo 与 ActiveMQ 有何关系? Apollo 被誉为为什么? Apollo 的核心架构是什么样的? 描述 Apo…

线性代数(1)——线性方程组的几何意义

线性代数的基本问题是求解个未知数的个线性方程&#xff1b; 例如&#xff1a;&#xff08;方程1&#xff09;。 在线性代数的第一讲中&#xff0c;我们从Row Picture、Column Picture、Matrix Picture三个角度来看这个问题。 上面的系统是二维的。通过添加第三个变量&#…