全球消息路由定价详情

全球消息路由为云消息队列 RocketMQ 版的高级功能,若您开通了全球消息路由功能,云消息队列 RocketMQ 版会按照按量付费的方式进行计费,未使用该服务则不计费。高级功能不能单独使用,必须配合基础功能即消息收发功能一起使用。本文介绍全球消息路由费用的计费项、计费单价、及计费示例。

计费项

全球消息路由的计费公式如下:全球路由费用

消息传输费用

消息传输费用=消息传输量×消息传输单价

以进行消息路由传输的消息数量为维度计费,计费单价根据月消息传输总量阶梯变化。具体单价,请参见本文中的计费单价

消息传输量=(普通消息+高级特性消息×5)×(消息大小/4),计算规则如下:

  • 以1条普通消息为基本计量单位,高级特性消息需要乘以倍率5。例如发送5条普通消息和2条事务消息,将以5+2×5=15条消息计费。

    说明

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

  • 消息体大小最大限制为4 MB,大小以4 KB为计量单位。例如,传输一条16 KB的消息,将以16/4=4条消息计费。

任务资源占用费用

任务资源占用费用=Topic数量×任务资源单价

以创建的消息路由任务为维度计费,即进行消息路由传输的Topic数量。具体单价,请参见本文中的计费单价

重要

您每创建一个消息路由任务都会消耗服务端资源,并以任务资源占用进行计费。无消息同步需求的路由任务请及时删除,避免产生不必要的费用。

计费单价

表 1. 消息传输费用

计费阶梯

消息条数(亿条/月)

各地域单价(元/万条)

中国大陆地域间路由

金融云地域间路由

跨国地域(除迪拜)间路由

跨国地域(含迪拜)间路由

第一阶梯

0~1

0.1

0.2

0.4

1.2

第二阶梯

1~10

0.09

0.18

0.36

1.08

第三阶梯

10以上

0.08

0.15

0.3

0.9

表 2. 任务资源占用费用

中国大陆地域间路由(元/日)

金融云地域间路由(元/日)

跨国地域间路由(元/日)

2

4

2.9

计费示例

假设您创建的实例在杭州地域,需要通过全球消息路由功能与上海地域的实例进行消息传输,进行路由传输的Topic数量及相关数据如下:

  • 进行消息路由传输的Topic数量:10个

  • 平均每个Topic每天生产消息:12万条(10万普通消息+2万高级特性消息)

  • 每条消息平均大小:20 KB

则该实例一天的全球消息路由费用如下:

  • 消息传输费用

    Topic每日传输总量为:(10万+2万×5)×(20/4)×10=1000万条

    按照计费阶梯,1000万条在第一阶梯内,以单价0.1元/万条计算,消息传输费用为1000×0.1=100元。

  • 任务资源占用费用

    Topic数量为10个,单价为2元/日,任务资源占用费用为10×2=20元。

全球消息路由费用=消息传输费用+任务资源占用费用=120元