TDMQ for RocketMQ 4.x exclusive clusters support the yearly/monthly subscription (prepaid) billing mode. For details on the billing mode and the composition of cluster billable items, see Billing Overview. This document mainly introduces the pricing of each billable item of 4.x exclusive clusters. Initial Configuration Fee
The initial configuration fee is the basic service charge for creating a cluster (such as the fee incurred by cluster management, message management, observability, and high availability). This fee is a fixed value and does not increase with the expansion of the cluster scale.
TPS Calculation Rules
TPS is calculated in two dimensions: message type and message size.
Message type: TDMQ for RocketMQ supports four message types: normal messages, scheduled and delayed messages, transactional messages, and ordered messages. The last three message types are all advanced feature messages.
Normal messages: The message TPS is calculated as 1 time/second each time a normal message is sent or consumed, regardless of whether the message is sent successfully or consumed successfully.
Advanced feature messages: The message TPS is calculated as 5 times/second each time an advanced feature message is sent or consumed. For example, if two transactional messages are sent once and one transactional message is consumed for a topic, the message sending and receiving TPS is calculated as follows: 2 x 5 + 1 x 5 = 15 times/second.
Message size:
Message size is measured in units of 4 KB. If a message is less than 4 KB in size, it will be counted as 4 KB. For example, if a message request is 18 KB in size, the message sending TPS is calculated as follows: ⌈18/4⌉ = 5 times/second.
⌈ ⌉ means rounding up to the nearest integer.
Pricing
The following performance specifications serve as a reference benchmark we set. The actual performance will not fall below these specifications, subject to validation through user load testing, and no additional fees will be incurred for unexpected elastic capabilities beyond the specified scope.
|
|
| Nanjing, Shanghai, Guangzhou, Qingyuan, Beijing, and Chongqing | Hong Kong (China), Singapore, Silicon Valley, and Virginia | Shanghai Finance | Shanghai Autonomous Driving Cloud |
Basic | 2000 | 1,307 | 1,700 | 2,091 | 1,960 |
Standard | 5000 | 1,307 | 1,700 | 2,091 | 1,960 |
Advanced I | 10000 | 1,307 | 1,700 | 2,091 | 1,960 |
Advanced II | 18000 | 1,307 | 1,700 | 2,091 | 1,960 |
Computing Configuration Fee
The computing configuration fee primarily consists of the service cost for computing resources. Multiple node specifications are provided, with fixed unit prices for each specification type. Limits on the minimum and maximum number of nodes are defined. The configuration price changes linearly with the number of nodes.
Cluster performance description: Cluster performance = Node performance x Number of nodes. Changes linearly within the node range.
|
|
|
|
| Nanjing, Shanghai, Guangzhou, Qingyuan, Beijing, and Chongqing | Hong Kong (China), Singapore, Silicon Valley, and Virginia | Shanghai Finance | Shanghai Autonomous Driving Cloud |
Basic | 2 | 10 | 2000 | 427 | 555 | 683 | 621 |
Standard | 2 | 10 | 5000 | 700 | 910 | 1020 | 1019 |
Advanced I | 2 | 10 | 10000 | 1248 | 1623 | 1997 | 1817 |
Advanced II | 2 | 10 | 18000 | 2344 | 3047 | 3750 | 3413 |
Note:
If the current node quantity limits of a specification do not meet your business requirements, you can submit a ticket to request support. Storage Configuration Fee
The storage configuration fee primarily covers storage service costs. Each node in a 4.x exclusive cluster of every edition provides 200 GB of starting storage, with customizable storage space (step size: 100 GB).
You can select a higher storage capacity based on your business requirements. The storage configuration price changes linearly with the storage size.
|
Storage configuration | 0.44 | 0.572 | 0.704 | 0.643 |
Topic Fee Incurred for the Portion Exceeding Specifications
Each type of cluster specifications supports a different free tier of topics. Any portion exceeding the free tier will be charged based on tiered pricing. If the number of topics you require exceeds the upper limit of the current cluster specifications, it is recommended that you upgrade your computing cluster specifications. By default, the number of groups and the number of topics are a 10:1 ratio. You can modify the topic quota to adjust the group quota.
Note:
The number of topics here only includes those created in the console. Topics corresponding to dead letter queues and retry queues do not consume the quota.
Topic Free Tiers and Limits
|
|
|
|
Basic | 500 | 2000 |
Standard | 600 | 2000 |
Advanced I | 700 | 2000 |
Advanced II | 800 | 2000 |
Topic Pricing for Additional Purchases
|
0 - 100 | 1.7 | 2.23 | 2.74 |
101 - 200 | 1.43 | 1.86 | 2.28 |
201 - 500 | 1.14 | 1.49 | 1.83 |
501 - 1500 | 0.86 | 1.11 | 1.37 |
1501 - 2000 | 0.57 | 0.74 | 0.91 |
More than 2,000 | 0.38 | 0.37 | 0.46 |
Billing example:
Customer A purchased a 4.x exclusive cluster (Standard nodes x 2) in the Guangzhou region, requiring 1,000 topics. The exclusive cluster with two Standard nodes supports a default free tier of 400 topics. Therefore, the excess number of topics is 400. Based on the tiered pricing structure above, the additional topic fee is calculated as follows: 1.7 x 100 + 1.43 x 100 + 1.14 x (400 – 200) = 541 USD/month.
Public Network Bandwidth Fee
After the public network bandwidth is enabled, fees will be incurred based on the usage duration of the public network bandwidth. Once it is enabled, you can disable it on the Cluster Management page. If public network access is not enabled, no fees will be incurred.
The public network of 4.x exclusive clusters supports two billing modes: by hourly bandwidth and by traffic usage.
By Hourly Bandwidth
This billing mode is charged based on the public network transmission rate (unit: Mbps) and is settled on an hourly basis. During the settlement, fees are calculated based on the actual usage hours.
|
| 1Mbps - 5Mbps | 6 Mbps and higher |
Nanjing, Shanghai, Guangzhou, Qingyuan, Beijing, and Chongqing Hong Kong (China) | 0.0057 | 0.02 |
Singapore, Silicon Valley, and Virginia | 0.005 | 0.017 |
Shanghai Autonomous Driving Cloud | 0.0086 | 0.03 |
By Traffic Usage
Note:
The current billed traffic is outbound traffic (Mbps), indicating the traffic from Cloud Load Balancer (CLB) to the public network.
To prevent high costs caused by sudden traffic bursts, you can specify an upper limit on the bandwidth. If the traffic volume exceeds the upper limit of the bandwidth, packets will be discarded by default, and no fees will be charged.
The unit conversion scale for traffic is 1024. That is, 1 TB = 1024 GB, and 1 GB = 1024 MB.
|
Guangzhou, Shanghai, Nanjing, Beijing, Chongqing, and Qingyuan | 0.1429 |
Shanghai Finance | 0.2286 |
Shanghai Autonomous Driving Cloud | 0.1714 |
Hong Kong (China), Singapore, Silicon Valley, and Virginia | 0.1857 |