文档中心>消息队列 RabbitMQ 版

常见问题

最近更新时间:2025-09-23 11:00:21

我的收藏

产品选型

Serverless 版本与开源托管版有什么不同?

消息队列 TDMQ RabbitMQ 版有两种售卖形态,分别是开源托管版和 Serverless 版。Serverless 版是基于创新的存算分离架构,兼容 AMQP 0-9-1 协议和开源 RabbitMQ 的各个组件与概念的消息队列产品,与开源托管版之间的对比请见能力对比。如果您在考虑选择哪种形态,请参考选型建议

TDMQ RabbitMQ 可用的版本是什么?

开源托管版:3.8.30,3.11.8,3.13.7(推荐)。
Serverless版:兼容 AMQP 0-9-1 协议和开源 RabbitMQ 客户端,无需关注“开源版本”。

集群问题

集群创建失败怎么办?

如果您新购的集群创建失败,或者创建时间过长,建议您联系我们查明原因,然后会引导您重新创建集群。

集群消息堆积高怎么办?

消息堆积数量如果超过业务预期,说明业务可能存在风险。可能的原因和解决方案如下:
1. 消费者存在宕机实例。
2. 消费者存在消费卡顿。
建议检查消费者状态,可以考虑扩容消费者实例或提升消费并发度。同时参考配置告警策略的建议来给集群配置告警,防止消息堆积带来的稳定性问题。

RabbitMQ 集群支持扩容吗?

支持。您可以直接在控制台调整集群规格,操作指引请参考调整集群规格

RabbitMQ 集群可以修改可用区吗?

不支持直接修改可用区,但是可以通过新建集群时指定可用区和元数据迁移的方式完成,迁移操作请参考迁移方案概述

Vhost、Exchange、Queue 问题

Vhost、Exchange、Queue 的使用限制是多少?

使用限制的具体说明请参考使用限制。开源托管版集群的资源使用限制已经比较宽松,如果您的集群资源仍达到了使用限制,建议您拆分为多个集群,以保证集群的稳定性。如果您使用的是 Serverless 集群,您可以通过扩容来扩展资源使用限制。

监控相关

监控页面没有数据

如果出现无监控数据的问题,可能的原因和解决方案如下:
1. 客户端生产消费暂停:请确认客户端的生产消费是否正常,可以使用原生的生产消费命令进行测试,再查看监控数据。
2. 监控采集系统存在故障:如果确认生产消费正常,建议您联系我们查明原因。