tencent cloud

消息队列 RabbitMQ 版

动态与公告
新功能发布记录
公告
产品简介
TDMQ 产品系列介绍与选型
什么是消息队列 RabbitMQ 版
产品优势
应用场景
开源托管版与 Serverless 版差异说明
开源版本支持说明
与开源 RabbitMQ 对比
高可用
使用限制
RabbitMQ 相关概念
开区地域
相关云服务
产品计费
计费概述
价格说明
计费示例
按小时付费转包年包月
续费说明
查看消费明细
欠费说明
退费说明
快速入门
入门流程指引
步骤1:准备工作
步骤2:创建 RabbitMQ 集群
步骤3:配置 Vhost
步骤4:使用 SDK 收发消息
步骤5:查询消息
步骤6:销毁资源
用户指南
使用流程指引
配置账号权限
创建集群
配置 Vhost
连接集群
管理消息
配置高级特性
管理集群
查看监控和配置告警
实践教程
实践教程使用说明
RabbitMQ 客户端实践教程
RabbitMQ 消息可靠性实践教程
RabbitMQ 支持 MQTT 协议说明
迁移集群
迁移方案概述
步骤1:购买云上实例
步骤2:迁移元数据上云
步骤3:开启双读写
API 参考(开源托管版)
API 概览
API 参考(Serverless 版)
History
Introduction
API Category
Making API Requests
Relevant APIs for RabbitMQ Serverless PAAS Capacity
RabbitMQ Serverless Instance Management APIs
Data Types
Error Codes
SDK 文档
SDK 概述
Spring Boot Starter 接入
Spring Cloud Stream 接入
Java SDK
Go SDK
Python SDK
PHP SDK
安全与合规
权限管理
网络安全
删除保护
变更记录
云 API 审计
常见问题
服务等级协议
联系我们

管理插件

PDF
聚焦模式
字号
最后更新时间: 2026-01-04 15:30:31
RabbitMQ 插件的主要作用是扩展核心功能,通过安装插件来增强消息队列的能力,满足特定业务需求。TDMQ RabbitMQ 版在控制台对支持的插件进行统一的查看和管理。

约束和限制

TDMQ RabbitMQ Serverless 版集群不支持插件管理功能。

插件介绍

插件名称
开启方式
插件描述
使用限制和风险说明
rabbitmq_delayed_message_exchange
默认关闭,支持在集群管理 > 集群列表 > 集群详情 > 插件管理手动开启
rabbitmq_delayed_message_exchange 插件允许您在 RabbitMQ 中实现延迟消息的功能。这意味着您可以将消息发送到一个特殊的交换器,并指定一个延迟时间,在延迟时间过后,消息会被发送到相应的队列。
1. 该插件的设计不适用于大量延迟消息(未调度的消息达数十万甚至数百万条)的场景,生产环境请谨慎评估消息量级,避免非预期的长时间延迟、消息丢失等问题。
2. 延时消息在每个节点上只有一个持久化副本,如果节点无法正常运行(例如由于消息堆积导致持续 OOM 后重启且无法恢复),则该节点上的延时消息无法被消费端消费。
3. 延时交换机不支持设置 mandatory,生产者无法通过 basic.return 事件感知到无法路由的消息,因此发送延时消息前请务必保证对应的交换机、队列、路由关系存在。
风险和限制原文可参见 RabbitMQ 延时消息插件的官方使用限制说明。如需使用延时消息可以参考配置延时消息介绍的两种方式。
rabbitmq_event_exchange
默认开启,不支持关闭
rabbitmq_event_exchange 插件能够发布关于 RabbitMQ 服务器的各种事件,例如:连接创建和关闭、通道创建和关闭、队列创建和删除等。这些事件会以消息的形式发送到名为 amq.rabbitmq.event 的特殊交换器中。
-
rabbitmq_management
默认开启,不支持关闭
rabbitmq_management 插件提供了一个基于 Web 的用户界面和一组 HTTP API,用于管理和监控 RabbitMQ 服务器。
-
rabbitmq_peer_discovery_k8s
默认开启,不支持关闭
rabbitmq_peer_discovery_k8s 插件允许 RabbitMQ 节点在 Kubernetes 环境中自动发现并连接到其他RabbitMQ 节点,从而形成一个集群。
-
rabbitmq_prometheus
默认开启,不支持关闭
rabbitmq_prometheus 插件是 RabbitMQ 提供的一个监控插件,它可以将 RabbitMQ 的指标导出为 Prometheus 支持的格式,从而使用 Prometheus 和 Grafana 等工具来监控和可视化 RabbitMQ 的性能和健康状况。
-
rabbitmq_tracing
支持在 集群管理 > Vhost 列表中手动开启,支持关闭
rabbitmq_tracing 插件能够跟踪经过 RabbitMQ 的消息,并将它们持久化到磁盘,记录到日志文件中,从而节约问题定位和调试的时间成本。
打开 rabbitmq_tracing 插件是开源托管版 RabbitMQ 集群消息查询功能的前置依赖,消息查询的具体功能说明和使用限制请见查询消息
rabbitmq_shovel
不支持在控制台开启
rabbitmq_shovel 插件用于集群的单向消息迁移,底层使用客户端连接来传输数据。消息源和消息目标可以位于同一个集群,或者是不同的集群。
如果需要开启,请仔细阅读下方注意事项,确认后再提交工单联系技术人员在后台开启插件。
1. 该插件可用于测试和业务迁移,不建议用于业务生产环境。因使用该插件导致的集群稳定性问题,不在消息队列 TDMQ RabbitMQ 版承诺的 SLA 范围内。
2. 同一个账号(uin)在同一个地域下的集群,网络是相互连通的。如果是不同地域的集群,需要通过云联网打通网络,才可以使用 rabbitmq_shovel 插件进行消息迁移。

查看插件

2. 在左侧导航栏选择 集群管理 > 集群列表,选择好地域,单击需要查看的集群的“ID”,进入集群详情页。
3. 在集群详情页顶部,选择插件管理页签,进入插件管理页面可以查看所有插件列表。



帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈