This document mainly introduces the billing modes, billable items, and other information about the TDMQ for RabbitMQ Managed Edition clusters.
Billing Modes
The TDMQ for RabbitMQ Managed Edition clusters support the prepaid yearly/monthly subscription and postpaid by hour billing modes.
Prepaid yearly/monthly subscription is a billing mode that requires payment before resource usage. When purchasing a Managed Edition cluster, the system calculates the bill based on the selected cluster specifications and subscription duration. You should pay the bill before using resources on a yearly/monthly subscription basis. This billing mode is suitable for scenarios with stable traffic peaks across different time periods and long-term usage.
Postpaid by hour is a billing mode that charges based on the actual usage of purchased resource specifications. It is mainly suitable for testing or scenarios with unpredictable traffic peaks. You can use resources first and pay later, with fees billed hourly.
Billable Items
The total fees for purchasing a TDMQ for RabbitMQ Managed Edition cluster are calculated as follows:
Total cluster price = Computing configuration fee + Storage configuration fee = Unit price of a single node x Number of nodes + Storage unit price x Storage capacity
|
Computing configuration | The service fee primarily covers computing resources. Multiple node specifications are available based on your requirements. Minimum and maximum numbers of nodes are defined. The configuration fee increases linearly with the number of nodes. |
Storage configuration | The service fee primarily covers storage resources, allowing customization of storage space (in increments of 100 GB). The storage configuration fee increases linearly with the storage capacity. |
Public network bandwidth | A default of 3 Mbps is provided free of charge. After the public network bandwidth is upgraded, the increased bandwidth will be billed. If the public network bandwidth is not upgraded, no fees will be incurred. |
Pricing
Specific fees: The actual price is subject to the fee calculated and displayed based on the configuration on the purchase page. Estimated fees: If you need to estimate the configuration fee for a TDMQ for RabbitMQ Managed Edition cluster, use the Price Calculator to quickly generate real-time pricing. Usage guide for the Price Calculator:
Configure parameters: Configure basic parameters, such as billing mode, region, node specifications, number of nodes, and storage specifications.
Generate a budget: Enter the purchase quantity and click Add to Budget List.
View the results: Review the billing details and click Export Budget List to obtain the complete configuration details.
Computing Configuration
Computing configuration fee = Node price x Number of nodes
Note:
If the specification limit on the number of nodes does not meet your business requirements, you can submit a ticket to request support. Single-node clusters do not support production-level high availability and cannot guarantee SLA compliance. Purchase with caution.
Multi-AZ minimum nodes: 3
Single-AZ minimum nodes: 1
Optional maximum nodes: 7 (odd numbers only)
Performance Reference
This section describes the performance differences among various node specifications in the Managed Edition clusters, helping you make informed purchase decisions.
The following performance specifications serve as a reference benchmark. 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.
Message types: TDMQ for RabbitMQ supports 4 message types: normal messages, persistent messages, priority messages, and delayed messages. Sending or consuming 1 message is counted as 1 TPS.
Message size: The measurement unit for 1 TPS is 4 KB. Messages smaller than 4 KB are counted as 4 KB. The upper limit for a single message is 4 MB.
|
| Recommended TPS (Production + Consumption) | Recommended Number of Queues | Recommended Number of Connections |
2 cores and 8 GB | 750 ~ 1250 | 100 | 1000 |
4 cores and 16 GB | 2400 ~ 4000 | 200 | 2500 |
8 cores and 32 GB | 4500 ~ 7500 | 500 | 5000 |
16 cores and 32 GB | 9000 ~ 15000 | 800 | 8000 |
16 cores and 64 GB | 9600 ~ 16000 | 1000 | 9000 |
2 cores and 4 GB (discontinued soon) | 600 ~ 1000 | 100 | 500 |
4 cores and 8 GB (discontinued soon) | 1500 ~ 2500 | 100 | 2000 |
8 cores and 16 GB (sold out)
| 3000 ~ 5000
| 200
| 3000
|
4 cores and 12 GB (sold out)
| 2100 ~ 3500
| 200
| 2500
|
8 cores 24 GB (sold out)
| 4200 ~ 7000
| 300
| 4000
|
12 cores and 24 GB (sold out)
| 6000 ~ 10000
| 400
| 5000
|
Description of single-node configuration recommendations:
TDMQ for RabbitMQ provides TPS configuration recommendations as a reference to help users select node specifications. For production environments, real load testing data should be used as the benchmark.
When the production and consumption TPS of the cluster reach the recommended upper limit, traffic throttling is not triggered. However, to ensure normal cluster operation, it is recommended to use the cluster according to the recommended TPS value to avoid CPU and memory overload caused by excessive traffic.
Single-node clusters are recommended for testing scenarios. For production environments, use multi-node clusters to ensure high availability of services.
Description of node specifications marked as sold-out and discontinued soon:
Node specifications marked as sold out cannot be purchased on the purchase page, nor can they be selected during upgrades. However, management features, renewal, and upgrades for existing clusters remain unaffected. You are recommended to use the currently available node specifications.
The node specifications marked as discontinued soon are scheduled to be sold out in the second half of 2025. After they sell out, you will no longer be able to purchase or change to these node specifications. However, cluster management features, renewal, and upgrades for existing clusters will remain unaffected
Storage Configuration
Storage fee = Storage space x Storage unit price
The single-node storage for each version of the Managed Edition cluster starts from 200 GB. You can select a larger storage capacity based on your business requirements, in increments of 100 GB.
Public Network Bandwidth
The following table lists the public network bandwidth fees in the yearly/monthly subscription billing mode.
|
| ≤ 3 Mbps |
|
| 4Mbps | 5Mbps | ≥ 6 Mbps (n = Bandwidth Upper Limit) |
Guangzhou, Shenzhen Finance, Shanghai, Shanghai Finance, Nanjing, Beijing, Chengdu, and Chongqing | 0 |
|
| 13.7 | 17.9 | 29.33 + 11.43 x (n – 6) |
Shanghai Autonomous Driving Cloud | 0 |
|
| 20.55 | 26.85 | 43.99 + 17.14 x (n – 6) |
Silicon Valley, Hong Kong (China), Virginia, and Taipei (China) | 0 |
|
| 17.2 | 21.5 | 35.8 + 14.3 x (n – 6) |
Frankfurt and Singapore | 0 |
|
| 13.1 | 16.4 | 27.83 + 11.43 x (n – 6) |
Bangkok, Seoul, and Tokyo | 0 |
|
| 14.3 | 18 | 30 + 12 x (n – 6) |
Jakarta | 0 |
|
| 14.4 | 18 | 29.43 + 11.43 x (n – 6) |
The following table lists the public network bandwidth fees in the postpaid by hour billing mode.
|
| ≤ 3 Mbps |
|
| 4Mbps | 5Mbps | ≥ 6 Mbps (n = Bandwidth Upper Limit) |
Guangzhou, Shenzhen Finance, Shanghai, Shanghai Finance, Nanjing, Beijing, Chengdu, and Chongqing | 0 |
|
| 0.0285 | 0.0373 | 0.0611 + 0.0238 x (n – 6) |
Shanghai Autonomous Driving Cloud | 0 |
|
| 0.0428 | 0.0559 | 0.0916 + 0.0357 x (n – 6) |
Silicon Valley, Hong Kong (China), Virginia, and Taipei (China) | 0 |
|
| 0.0358 | 0.0448 | 0.0746 + 0.0298 x (n – 6) |
Frankfurt and Singapore | 0 |
|
| 0.0273 | 0.0342 | 0.058 + 0.0238 x (n – 6) |
Bangkok, Seoul, and Tokyo | 0 |
|
| 0.0298 | 0.0375 | 0.0625 + 0.025 x (n – 6) |
Jakarta | 0 |
|
| 0.03 | 0.037 | 0.0613 + 0.0238 x (n – 6) |