本文介绍云消息队列 RocketMQ 版支持的实例类型、不同类型实例的差异、以及各类型实例的规格,包括计算规格、公网带宽以及各管控资源配额等,以便您根据实际业务需求购买合适的实例。
实例计费方式
计费方式 | 说明 | 适用场景 | 支持的实例类型 |
包年包月 | 选择指定规格,预先支付一段时间的计算规格费用,才能开始使用实例,其他资源按照实际使用量计费。 | 一般用于流量较大且业务稳定的场景。 |
|
按量付费 | 选择指定规格后创建实例,根据实例服务时长,每小时产生账单并扣费,其他资源按照实际使用量计费。 | 一般用于前期测试或短期临时业务的场景,例如特殊的营销活动、有一定时效性的全链路压测活动等任务。 测试完成后,如需继续使用,您可以将实例转换为包年包月类型长期持有。具体操作,请参见按量付费转包年包月。 |
|
Serverless | 所有计费项均按照实际使用的资源量计费,在计费周期(1小时)结束后产生账单并扣费。 | 适用于业务峰值和谷值波动较明显,或容量难评估的场景。 |
|
实例功能差异
包年包月和按量付费实例差异项
对比项 | 标准版 | 专业版 | 铂金版 |
主系列定位 | 面向入门级用户,提供完全兼容开源、全托管的消息服务。 | 面向企业级用户,在标准版之上提供企业级增强特性的高阶服务。 | 面向企业级大客户,在专业版基础上提供独享物理资源、可定制化增强功能、专家护航的消息服务。 |
目标用户 | 适用于入门级、成本敏感的用户。 | 适用于业务具有一定规模,对消息可用性、稳定性和容灾要求高的用户。 | 适用于业务规模大、技术架构需要深度定制、专家服务诉求强烈的用户。 |
产品能力 | 对标开源的RocketMQ版本,提供以下基础功能:
| 在标准版基础上,提供以下增强能力:
| 在专业版基础上,提供以下能力:
|
容灾高可用 说明 可用区由服务端部署资源控制,不支持自定义配置。 |
|
|
|
隔离方式 | 物理共享;逻辑单租 | 物理共享;逻辑单租 | 物理独享,独占物理节点 |
稳定性SLA |
|
|
|
定时消息最大间隔 | 最大7天 | 最大40天 | 最大40天 |
Serverless实例差异项
对比项 | 标准版 | 专业版 |
实例规格 | rmq.s3.nxlarge | rmq.p3.nxlarge |
服务可用性 | 99.95% | 99.95% |
消息收发比例 | 支持调整 | 支持调整 |
弹性能力 |
|
|
定时消息最大间隔 | 最大7天 | 最大7天 |
实例规格上限
标准版主系列下所有实例、以及专业版主系列下单节点版实例不支持突发弹性计算能力,您需要提前规划好资源用量,避免高水位运行时出现突发流量超过规格限制,造成实例限流。
单实例的Topic和Group配额是按照大规模生产环境实践所计算,满足绝大部分场景下的业务需求。建议您将业务按照部门和领域做实例拆分和隔离,避免将所有业务运行在单个实例中。
消息收发计算TPS规格是按照普通消息类型、消息大小4 KB为基准计算消息收发之和。高级特性消息和大消息计算时需要乘以对应倍率,具体计算方式,请参见计算规格说明。
若您实际使用的消息收发TPS超过了购买的规格上限:
如果实例开启了弹性TPS功能,则在[基础规格,弹性规格]区间内,实例可正常运行,且这部分规格需要按量收取弹性TPS费用;超过弹性能力上限后,实例还是会被限流。
弹性TPS计费信息,请参见弹性TPS费用。
实例不支持或未开启弹性TPS功能,则云消息队列 RocketMQ 版对实例进行限流。
若客户端与云消息队列 RocketMQ 版实例连接数过多时,服务端会消耗大量性能来维持客户端与服务端连接,会严重影响服务端稳定性。因此,建议您使用的客户端连接不要超过实例规格的上限值。
包年包月和按量付费实例规格上限
标准版实例规格
实例子系列 | 实例规格 | 消息收发基础规格TPS上限(次/秒) | 消息收发规格外突发弹性TPS上限(次/秒) | 连接数上限(个) | 公网下行带宽(Mbps) | Topic免费配额(个) | Topic最大配额(个) | Group最大配额(个) |
单节点版 | rmq.s1.micro | 500 | 不涉及 该规格不支持突发弹性能力。 | 2000 | 1~1000 支持自定义配置。 | 100 | 100 | 1000 |
集群高可用版 | rmq.s2.2xlarge | 2000 | 4000 | 300 | ||||
rmq.s2.4xlar | 4000 | 4000 | ||||||
rmq.s2.6xlarge | 6000 | 6000 | 500 |
若标准版中Topic和ConsumerGroup的最高规格(rmq.s2.6xlarge)仍无法满足您的业务需求,建议您升级至专业版并选择适合您的实例规格。
专业版实例规格
实例子系列 | 实例规格 | 消息收发基础规格TPS上限(次/秒) | 消息收发规格外突发弹性TPS上限(次/秒) | 连接数上限(个) | 公网下行带宽(Mbps) | Topic免费配额(个) | Topic最大配额(个) | Group最大配额(个) |
单节点版 | rmq.p1.micro | 500 | 不涉及 该规格不支持突发弹性能力。 | 2000 | 1~1000 支持自定义配置。 | 150 | 150 | 1500 |
集群高可用版 | rmq.p2.4xlarge | 4000 | 2000 | 4000 | 500 | 2000 | ||
rmq.p2.6xlarge | 6000 | 3000 | 6000 | |||||
rmq.p2.10xlarge | 10000 | 5000 | 10000 | 1000 | ||||
rmq.p2.20xlarge | 20000 | 10000 | 10000 | |||||
rmq.p2.50xlarge | 50000 | 20000 | 14000 | 2000 | ||||
rmq.p2.100xlarge | 100000 | 30000 | 26000 | |||||
rmq.p2.150xlarge | 150000 | 50000 | 38000 |
若专业版中Topic和ConsumerGroup的最高规格(rmq.p2.10xlarge或以上)仍无法满足您的业务需求,请提交工单咨询处理。
铂金版实例规格
实例子系列 | 实例规格 | 消息收发基础规格TPS上限(次/秒) | 消息收发规格外突发弹性TPS上限(次/秒) | 连接数上限(个) | 公网下行带宽(Mbps) | Topic免费配额(个) | Topic最大配额(个) | Group最大配额(个) |
集群高可用版 | rmq.u2.10xlarge | 10000 | 5000 | 10000 | 1~1000 支持自定义配置。 | 200 | 3000 | 4000 |
rmq.u2.20xlarge | 20000 | 10000 | 10000 | |||||
rmq.u2.40xlarge | 40000 | 20000 | 10000 | |||||
rmq.u2.100xlarge | 100000 | 30000 | 26000 | |||||
rmq.u2.150xlarge | 150000 | 50000 | 38000 | |||||
rmq.u2.200xlarge | 200000 | 60000 | 50000 | |||||
rmq.u2.400xlarge | 400000 | 100000 | 54000 | |||||
rmq.u2.600xlarge | 600000 | 200000 | 80000 | |||||
rmq.u2.1000xlarge | 1000000 | 300000 | 134000 |
若铂金版中Topic和ConsumerGroup的规格无法满足您的业务需求,请提交工单咨询处理。
Serverless实例规格上限
实例主系列 | 实例规格 | 消息收发TPS上限(次/秒) | 连接数上限(个) | 公网流量 | Topic最大配额(个) | Group最大配额(个) |
标准版 | rmq.s3.nxlarge | 50000 | 10000 | 无上限,以实际使用量计算费用 | 5000 | 5000 |
专业版 | rmq.p3.nxlarge | 50000 超过50000次/秒后,支持分钟级自适应弹性 | 30000 | 无上限,以实际使用量计算费用 | 5000 | 5000 |
相关文档
包年包月和按量付费实例的计费项和计费说明,请参见包年包月、按量计费实例计费说明。
Serverless实例的计费项和计费说明,请参见Serverless实例计费说明。