全部产品
Search
文档中心

云消息队列 RocketMQ 版:企业铂金版计费说明

更新时间:May 24, 2024

企业铂金版实例的计费方式为包年包月(预付费),适合高SLA要求或消息量较大的业务场景。通过包年包月付费方式您可以提前预留资源;同时,还能享受更大的价格优惠。和标准版实例相比,企业铂金版实例具有更高的可用性,并且支持更多增强特性,例如SQL属性过滤、Pull Consumer等。

计费项说明

企业铂金版实例的计费公式如下:

image
  • TPS峰值:表示每秒钟消息发送和订阅次数的最大总和。

    消息收发次数计算规则如下:

    • 服务端收到1条普通消息计算为1次接收消息次数;服务端投递1条普通消息,不管该消息是否消费成功,都计算为1次投递消息次数。

    • 高级特性消息计算消息收发次数时,需要在普通消息的基础上乘以5倍倍率计算。例如,服务端收到1条事务消息,并将该消息向消费者投递2次,则消息收发次数为1×5+2×5=15次。

    • 消息体大小最大限制为4 MB,大小以4 KB为计量单位。例如,投递1条16 KB的消息,投递次数按照16/4=4次计算。

    • 使用HTTP协议消费消息时,消费者客户端通过主动调用消费方法获取消息,支持短轮询和长轮询两种方式,调用方法的频率由消费者应用控制。

      • 长轮询方式:若Topic中没有消息,订阅请求会一直在服务端挂起,直到有消息或等待时间(最长30秒)到达后返回响应。服务端有消息返回时,投递消息次数按照以上规则计算,即消息条数乘以对应的高级特性倍率和消息体大小倍率。服务端未返回消息时,则计算为1次投递次数。

      • 短轮询方式:若Topic中没有消息,服务端也会立即返回响应,客户端收到响应后会再次不断发起订阅请求,此时一次订阅请求也会计算为1次投递消息次数。

      当Topic中没有消息产生时,短轮询方式可能会产生大量无效的订阅请求,这部分请求也会仍然计算API调用费用,建议您可以使用长轮询方式适当增加长轮询等待时间,减少无效请求次数以降低费用。具体配置,请参见订阅消息API

    说明

    云消息队列 RocketMQ 版有4种消息类型:普通消息、定时和延时消息、事务消息以及顺序消息,其中,定时和延时消息、事务消息以及顺序消息为高级特性消息。更多信息,请参见消息类型列表

  • Topic数上限:表示指定实例下可创建的最大Topic数量。

  • 消息存储空间:企业铂金版实例独享物理存储空间的大小。

计费单价

企业铂金版实例的费用详情和价格示例,请以企业铂金版实例售卖页为准。

相关文档