产品选型
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. 监控采集系统存在故障:如果确认生产消费正常,建议您联系我们查明原因。