本文主要介绍消息队列 MQTT 版集群的规格、计费方式和价格等。
计费方式
包年包月是一种需要先付费才能使用资源的计费方式,主要适用于稳定的业务运行场景。您需要根据实际业务量分析资源的使用需求,一次性支付一个月、多个月或多年的费用。
按量计费是一种根据您所购买的资源规格的实际使用量计费的付费方式,主要适用于测试或者流量峰值不确定的场景。您可以先使用资源后再付费,费用按照小时整点结算。
计费项目
消息队列 MQTT 版以集群的形式售卖,计费项目组成如下:
计费项 | 计费方式 | 计费规则 |
计算规格 | 包年包月/按量计费 | 提供多种 TPS 规格,每个规格下规定了集群的客户端连接数量、可以单独购买的连接数上限、消息读写 TPS 能力上限。 |
连接数 | 包年包月/按量计费 | 若当前规格的 MQTT 集群中包含的连接数额度不能满足您的使用需求,您可以额外单独购买连接数量。 注意:当前仅专业版支持调整连接数,基础版不支持调整。 |
公网带宽费用 | 按量计费 | 开启公网带宽后将根据实际使用流量收费,按公网传输的数据总量(单位为GB)计费,每小时结算一次,结算时按实际使用流量计费。中途可以单独关闭,若未开通公网访问,则不会产生费用。 |
价格说明
计算规格费用
消息队列 MQTT 版提供的计算规格及每个规格的能力上限如下表所示:
连接数:指任一时刻在 MQTT 集群上存在的客户端 TCP 连接数量。
TPS :MQTT 集群下每秒钟生产消息量和消费消息量之和。
说明:
在使用MQTT协议收发消息时,QoS 和 cleanSession 参数的设置会影响 TPS 规格的计算。每条消息的收发和客户端的上下线等行为以 1 为基本计价单位,根据特定传输质量和设置乘以相应的倍率,消息条数和折算倍率如下:
QoS=0 且 cleanSession=true,折算倍率为 1。
QoS=0 且 cleanSession=false,折算倍率为 1。
QoS=1 且 cleanSession=true,折算倍率为 2。
QoS=1 且 cleanSession=false,折算倍率为 5。
QoS=2 且 cleanSession=true,折算倍率为 5。
QoS=2 且 cleanSession=false,折算倍率为 5。
包含 Retain Flag 和 Will Flag 的消息折算倍率均为10。
例如,若客户端设置为 QoS=2 且 cleanSession=true,即折算倍率为 5,则客户端生产10条消息,生产 TPS 计算为10 × 5 = 50条。
版本 | TPS 规格 | 赠送的免费连接数(个) | 可单独购买的连接数上限(个) | 价格 |
基础版 | 2000 | 2000 | 不支持单独购买连接数 | 具体单价,请以实际商品售卖页价格为准。 |
| 5000 | 5000 | | |
专业版 | 6000 | 6000 | 60000 | |
| 10000 | 10000 | 100000 | |
| 20000 | 20000 | 200000 | |
| 50000 | 50000 | 500000 | |
连接数费用
在选择 TPS 大小后,若所对应的规格内免费赠送的连接数仍不满足需求,则可以额外单独购买连接数。连接数按照1000为1个单位叠加,价格如下:
版本 | 单位连接数(个) | 价格 |
专业版 | 1000 | 具体单价,请以实际商品售卖页价格为准。 |
基础版 | 不支持单独购买连接数 | |
公网带宽费用
说明:
当前计费流量是出流量,即从负载均衡到公网的流量。
为了防止因突然爆发的流量而产生较高的费用,您可以通过指定带宽上限进行限制。若超出此上限,则默认丢包且不计算费用。
流量的单位换算进制为1024,即:1TB = 1024GB,1GB = 1024MB。
地域 | 价格(单位:元/GB) |
广州/上海/北京/南京 | 1.0 |
上海自动驾驶云 | 1.2 |