本文介绍微消息队列MQTT版按量付费实例的计费项目和定价。

计费项目

微消息队列MQTT版按量付费实例的计费项目如表所示。

项目 定义 说明 示例
同时在线连接数 任一时刻在单个实例上存在的客户端TCP连接的数量。同时在线连接数是瞬态值,更新周期为1分钟。 计费周期为天,即每天账单中统计的是前一天0点开始的24小时内同时在线连接数的最大值。 instance_a 2017-08-08 10:00的同时在线连接数是1000,2017-08-08 11:00为2000个,2017-08-08后续时刻都没有达到2000个,2017-08-08当天instance_a的同时在线连接数最大值为2000个,则计费值为2000个。
消息收发量 使用微消息队列MQTT版支持的协议,进行上行数据发送和下行数据接收的消息总条数。
  • 计费周期为天,即每天账单中统计的是前一天0点开始的24小时内接收消息和发送消息的总数。
  • 消息收发仅涉及通过微消息队列MQTT版进行收发的消息,不涉及通过消息队列RocketMQ版进行收发的消息。
  • 消息收发包括消息接收和消息发送。
  • 对于QoS=1且cleanSession=false的消息,如果没有推送成功会存储到离线消息等待重试,存储离线消息也会计算成一次推送调用。
  • 每条消息(包含客户端和云端API的调用请求)以1为基本计价单位,针对具体协议中的特定传输质量,需要乘以相应的倍率。详情请参见计价倍率
instance_a有100个客户端,每个客户端都设置了cleanSession=true, 发送1条QoS0消息、2条QoS1消息、3条QoS2消息,接收1条QoS0消息、1条QoS1消息、1条QoS2消息, instance_a的消息收发量为100×(1+2×2+3×5)+100×(1+1×2+1×5)=2800条,则计费值为2800条。
订阅关系数 订阅关系数指用户在微消息队列服务端注册保留的订阅规则的数量。 计费周期为天,即每天账单中统计的是前一天0点开始的24小时内订阅关系数的最大值。 instance_a 2017-08-08 10:00的订阅关系数是1000个,2017-08-08 11:00时删除了500个,且后续时刻都没有达到过1000个,2017-08-08当天instance_a订阅关系数最大值为1000个,则计费值为1000个。

计费价格

微消息队列MQTT版按量付费实例的同时在线连接数的计费价格如下表所示。

同时在线连接数(个) 价格(元)
[1,100] 0.3
> 100 同时在线连接数×0.003

微消息队列MQTT版按量付费实例的消息收发量的计费价格如下表所示。

消息收发量(万条) 价格(元)
> 0 消息收发量×0.04
说明 消息收发量不足万条的按实际消息条数计算。

微消息队列MQTT版按量付费实例的订阅关系数的计费价格如下表所示。

订阅关系数(个) 价格(元)
[1,100] 0.02
> 100 订阅关系数×0.0002