实例类型
本文介绍云消息队列 RabbitMQ 版提供的实例类型。
实例类型说明
仅华北1(青岛)、华北5(呼和浩特)、日本(东京)、华北2 金融云(邀测)地域支持新购预付费系列实例的专业版实例,其他地域可以选择Serverless系列预留+弹性规格的实例替代,性能更好,更具性价比。存量专业版实例仍可进行消息收发、升降配等操作,正常业务不受影响。
表 1. 实例类型说明
项目类别 | 项目 | Serverless系列实例 | 预付费系列实例 | ||||
共享 | 独享 | 企业版 | 铂金版 | 专业版 | |||
按累积量 | 预留+弹性 | 预留+弹性 | |||||
计费 | 计费方式 | 按累积消息收发次数收费。具体计费信息,请参见Serverless系列计费说明。 | 预留容量,超出预留容量按量计费。具体计费信息,请参见Serverless系列计费说明。 | 包年包月(预付费) 支持弹性TPS能力,开启弹性TPS功能后,消息收发TPS峰值上限可在基础规格上增加一定范围。 具体计费信息,请参见预付费系列计费说明。 | |||
高可用和高可靠 | 弹性能力上限 | 最大5万次/秒 | 基础规格的1倍 | 基础规格的1倍,最大5万次/秒 | 基础规格的0.5倍 | ||
部署架构 | 共享实例(逻辑隔离) | 专享实例(独占物理集群) | 共享实例(逻辑隔离) | 专享实例(独占物理集群) | 共享实例(逻辑隔离) | ||
服务可用性 | 多可用区服务高可用 | ||||||
数据可靠性 | 数据持久化三副本 | ||||||
SLA | 99.95% | 99.95% | 99.95% | 99.95% | 99.99% | 99.95% | |
功能特性 | Dashboard(Prometheus+Grafana) | 支持 | 支持 | 支持 | 支持 | 支持 | 不支持 |
支持 | 支持 | 支持 | 支持 | 支持 | 不支持 | ||
是否支持TLS链路加密(TLS v1.2)功能,用于客户端验证服务端真伪 | 支持 | 支持 | 支持 | 支持 | 支持 | 不支持 | |
不支持 | 不支持 | 支持 | 不支持 | 支持 | 不支持 |
实例类型使用限制
集群限制
限制项 | Serverless系列实例 | 预付费系列实例 | |||
共享 | 独享 | 企业版 | 铂金版 | 专业版 | |
预留+弹性/按累积量 | 预留+弹性 | ||||
单实例的Vhost数量 | 200 | 2000 | 200 | 4096 | 200 |
单实例的Exchange数量 | 6000 | 10000 | 6000 | 80000 | 6000 |
单实例的Binding数量 | 2万 | 2万 | 2万 | 无 | 2万 |
单实例可创建的Queue数量 | 6000 | 10000 | 6000 | 80000 | 6000 |
单实例的Connection数量 | 最大连接数为1万。 | 最大连接数为2万。 | 根据实例规格购买。 单实例有2000的免费额度,最大连接数为1万。 | 根据实例规格购买。 单实例有5万的免费额度,最大连接数为10万。 | 等于Queue数量×4。 单实例的Connection数量取值范围为[1000,5000]。 |
单Exchange绑定的Queue数量 | 256 | 256 可提交工单定制需求。定制后实例不可降配到共享集群。 | 256 | 256 如需定制,请联系阿里云技术支持。 | 256 |
单Queue的Consumer数量 | 等于Queue数量×4。 单Queue的Consumer数量取值范围为[800,5000] | 无 | 等于Queue数量×4。 单Queue的Consumer数量取值范围为[800,5000] | 无 | 等于Queue数量×4。 单Queue的Consumer数量取值范围为[50,5000]。 |
单Connection的Channel数量 | 2000 | 3000 | 单Connection的Channel数量取值范围为Min[Queue数量,2048]。
| 3000 | 单Connection的Channel数量取值为64或Queue数量。
|
消息大小 | 1 MB | 10 MB | 1 MB | 3 MB(新实例需要变更) | 64 KB |
延时消息最大延时时间 | 7天 | 7天 可提交工单定制需求。定制后实例不可降配到共享集群。 | 7天 | 7天 如需定制,请联系阿里云技术支持。 | 24小时 |
消息最大保留时间 | 3天 | 3天 | 3天 | 3天 | 3天 |
最大投递次数 | 16 | 16 | 16 | 64 | 16 |
最大值:3小时 默认值:5分钟 | 最大值:12小时 默认值:30分钟 | 最大值:3小时 默认值:5分钟 | 最大值:12小时 默认值:30分钟 | 最大值:10分钟 默认值:1分钟 |
接口调用限制
限制项 | 限制项接口 | Serverless系列实例 | 预付费系列实例 | |||
共享 | 独享 | 企业版 | 铂金版 | 专业版 | ||
预留+弹性/按累积量 | 预留+弹性 | |||||
单实例同步获取消息 |
| 500 TPS | 无 | 500 TPS | ||
单实例清Queue |
| 500 TPS | 无 | 500 TPS | ||
单实例创建Exchange |
| 500 TPS | 无 | 500 TPS | ||
单实例删除Exchange |
| 500 TPS | 无 | 500 TPS | ||
单实例创建Queue |
| 500 TPS | 无 | 500 TPS | ||
单实例删除Queue |
| 500 TPS | 无 | 500 TPS | ||
单实例创建Binding |
| 500 TPS | 无 | 500 TPS | ||
单实例删除Binding |
| 500 TPS | 无 | 500 TPS | ||
单实例恢复消息 |
| 500 TPS | 无 | 500 TPS | ||
单实例重入Queue消息 |
| 20 TPS | 无 | 20 TPS |