全部产品
Search
文档中心

云消息队列 RocketMQ 版:消息收发计算规格费用

更新时间:Dec 06, 2023

包年包月或按量付费计费方式下,消息收发计算规格为云消息队列 RocketMQ 版的必选计费项,云消息队列 RocketMQ 版根据消息收发TPS上限提供不同的计算规格,并按照规格大小和购买时长计算费用。

计算规格说明

计算规格能力约束

  • 消息收发TPS

    云消息队列 RocketMQ 版计算规格的大小,实际是云消息队列 RocketMQ 版处理消息收发的TPS上限。

    不同的规格对应不同的TPS上限,具体对应关系,请参见实例规格

  • 其他资源配额

    每个实例规格除核心的消息收发TPS能力存在差异外,部分管控资源和配置限制也会存在差异。具体各规格的限制,请参见实例规格

超过规格限制后行为

若您实际使用的消息收发TPS超过了购买的规格上限:

  • 如果实例开启了弹性TPS功能,则在[基础规格,弹性规格]区间内,实例可正常运行,且这部分规格需要按量收取弹性TPS费用;超过弹性能力上限后,实例还是会被限流。

    弹性TPS计费信息,请参见弹性TPS费用

  • 实例不支持或未开启弹性TPS功能,则云消息队列 RocketMQ 版对实例进行限流。

实例限流的详细信息,请参见消息流控机制

消息收发TPS计算规则

  • 消息收发TPS即为每秒钟消息发送和订阅消息次数的最大总和。

  • 实例默认的收发能力比例为1:1,对于写少读多的场景,您可以在云消息队列 RocketMQ 版控制台修改收发比例。

  • 消息大小以4 KB为最小计量单位,不足4 KB按照4 KB计算。例如,每秒钟消息接收量为5000条,消息发送量为5000条,平均每条消息体大小为16 KB,则消息收发TPS为(16/4)×(5000+5000)=40000次/秒。

  • 针对高级特性消息:

    • 消息发送场景下:顺序消息、定时/延时消息和事务消息的调用次数需要在普通消息基础上乘以5倍倍率。

      例如,每秒钟发送10条事务消息,则消息发送TPS为10×5=50次/秒。

    • 消息消费场景下:顺序消息消费的调用次数需要在普通消息基础上乘以5倍倍率。

计费规则

云消息队列 RocketMQ 版的基础计算规格费用按照规格大小计费,支持包年包月和按量付费两种计费方式,具体计费信息,如下表所示。

项目

按量付费

包年包月

计费项

按实际购买的计算规格收费。

按实际购买的计算规格收费。

计费公式

计算规格费用=实例购买后的服务时长(小时)×规格单价(美元/小时)

重要

按量付费方式下,计算规格的计费时长为实例购买后的服务时长,与您购买实例后是否接入应用无关,即实例购买后立即开始计费。

计算规格费用=购买时长(月)×规格单价(美元/月)

计费逻辑

购买实例时,选择指定的计算规格即可创建实例,此时无需支付费用。

实例购买后按照计费规格和实例服务时长立即开始计费,无论实例是否开始收发消息。

结算周期结束后生成账单并从您的阿里云账户扣除相应费用。

购买实例时,选择指定的计算规格和购买时长(月),按照计算的价格支付后使用实例。

计费周期

按小时计费

当前计费周期内,若实例的服务时间不足1小时按照1小时计算。

例如,实例购买时间为10点30分,则10点到11点这一计费周期内,计算规格费用为1小时×规格单价,而非0.5小时×规格单价。

按月计费

计费单价

具体单价,请以实际商品售卖页价格为准。

计算规格费用常见问题

购买了按量付费实例,还没使用怎么会一直产生计算费用?

云消息队列 RocketMQ 版5.0系列按量付费实例的计算规格计费如下:

实例购买后按照计费规格和实例服务时长立即开始计费,无论实例是否开始收发消息。