tencent cloud

TDMQ for RabbitMQ

Release Notes and Announcements
Release Notes
Announcements
Product Introduction
Introduction and Selection of the TDMQ Product Series
What Is TDMQ for RabbitMQ
Strengths
Use Cases
Description of Differences Between Managed Edition and Serverless Edition
Open-Source Version Support Description
Comparison with Open-Source RabbitMQ
High Availability
Use Limits
TDMQ for RabbitMQ-Related Concepts
Regions
Related Cloud Services
Billing
Billing Overview
Pricing
Billing Example
Convert to Monthly Subscription from Hourly Postpaid
Renewal
Viewing Consumption Details
Overdue Payments
Refund
Getting Started
Getting Started Guide
Step 1: Preparations
Step 2: Creating a RabbitMQ Cluster
Step 3: Configuring a Vhost
Step 4: Using the SDK to Send and Receive Messages
Step 5: Querying a Message
Step 6: Deleting Resources
User Guide
Usage Process Guide
Configuring the Account Permission
Creating a Cluster
Configuring a Vhost
Connecting to the Cluster
Managing Messages
Configure Advanced Feature
Managing the Cluster
Viewing Monitoring Data and Configuring Alarm Policy
Use Cases
Use Instructions of Use Cases
RabbitMQ Client Use Cases
RabbitMQ Message Reliability Use Cases
Usage Instructions for MQTT Protocol Supported by RabbitMQ
Migrate Cluster
Migrating RabbitMQ to Cloud
Step 1. Purchasing a TDMQ Instance
Step 2: Migrating Metadata to the Cloud
Step 3: Enabling Dual Read-Write
API Reference (Managed Edition)
API Overview
API Reference (Serverless Edition)
History
Introduction
API Category
Making API Requests
Relevant APIs for RabbitMQ Serverless PAAS Capacity
RabbitMQ Serverless Instance Management APIs
Data Types
Error Codes
SDK Documentation
SDK Overview
Spring Boot Starter Integration
Spring Cloud Stream Integration
Java SDK
Go SDK
Python SDK
PHP SDK
Security and Compliance
Permission Management
Network Security
Deletion Protection
Change Records
CloudAudit
FAQs
Service Level Agreement
Contact Us

Serverless Edition

PDF
Mode fokus
Ukuran font
Terakhir diperbarui: 2026-01-04 14:53:46
This document mainly introduces the billing modes, billable items, and other information about the TDMQ for RabbitMQ Serverless Edition clusters.

Billing Modes

TDMQ for RabbitMQ Serverless 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 Serverless 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. You can use resources first and pay later, with fees billed hourly. Usage under one hour is billed as a full hour. This billing mode is suitable for testing or scenarios with unpredictable traffic peaks.

Billable Items

The total fees for purchasing a TDMQ for RabbitMQ Serverless Edition cluster are calculated as follows:
Total cluster price = Computing fee + Queue fee + Storage fee = TPS value x TPS unit price + Number of queues x Queue unit price + Storage space x Storage unit price
Billable Item
Billing Modes
Description
Computing fee
Prepaid yearly/monthly subscription
Postpaid by hour
TDMQ for RabbitMQ Serverless Edition clusters use message sending and receiving TPS as the metric for computing capacity. The computing fee is charged based on the TPS specification level and service duration. Each TPS specification provides a certain quota of free queues.
Number of queues
Prepaid yearly/monthly subscription
Postpaid by hour
After selecting a TPS specification, if your allocated free queue quota does not meet your business requirements, you can purchase additional quota.
Storage fee
Postpaid by hour
The storage fee is based on the size of the storage used for messages and the duration of storage.

Pricing

The specific price for a TDMQ for RabbitMQ Serverless Edition cluster is subject to the fee calculated and displayed based on the configuration on the purchase page.

Computing Fee

The computing fee for a TDMQ for RabbitMQ Serverless Edition cluster is charged based on the specifications and usage duration. Both yearly/monthly subscription and postpaid by hour billing modes are supported.
Billing formula: TPS fee = TPS specification unit price x Usage duration.
Each TPS specification supports a different number of free queues. If the current free tier does not meet your business requirements, you may purchase additional queues.
Edition
TPS Specification
Free Queue Quota
Maximum Number of Queues
Maximum Number of Connections
Pro Edition
1,000
100
6,000
1,000
2,000
100
6,000
2,000
4,000
200
6,000
4,000
5,000
300
6,000
10,000
8,000
300
6,000
10,000
10,000
400
6,000
10,000
15,000
400
6,000
10,000
20,000
500
6,000
10,000
30,000
500
6,000
10,000
40,000
600
6,000
10,000
50,000
600
6,000
10,000
80,000
700
6,000
10,000
100,000
800
6,000
10,000
Note:
In addition to Pro Edition, TDMQ for RabbitMQ Serverless Edition also plans to offer Platinum Edition that supports a TPS range of 100,000 to 1,000,000. If needed, contact us for application.
TPS counting rules are as follows:
TPS = Number of message deliveries + Number of message receipts (both numbers are converted in accordance with the rules below)
Number of message deliveries: Each message delivery counts as one delivery, regardless of whether the message is successfully processed or an acknowledgment response is returned subsequently.
Number of message receipts: It refers to the number of messages received by a queue. For example, if an exchange receives one message and then routes it to 4 queues, it will be counted as 4 receipts.
Message size: Calculated based on the message body size. Every 4 KB counts as 1 TPS, and any size less than 4 KB is counted as 4 KB. For example, if a 10 KB normal message is sent within 1 second, the message sending TPS will be 3 times per second (⌈10/4⌉). The symbol ⌈ ⌉ indicates rounding up to the nearest integer.
Special message types:
Delayed message: An advanced feature of TDMQ for RabbitMQ Serverless Edition. When you send delayed messages, the TPS is counted at 5 times the rate of normal messages. When you consume delayed messages, the TPS calculation is the same as for normal messages. For example, if you send 3 delayed messages and consume 2 delayed messages within 1 second, the total message sending and receiving TPS is calculated as follows: 3 x 5 + 2 = 17 times/second.

Queue Fee

After selecting a TPS specification, if your allocated free queue quota does not meet your requirements, you can purchase additional quota.
Queues are sold in increments of 100, with a maximum of 6,000 queues per cluster.

Storage Fee

The storage fee for a TDMQ for RabbitMQ Serverless Edition cluster is charged based on the storage space occupied by messages and the storage duration. The billing mode is postpaid by hour. The billing unit is USD/GB/hour. Bills are generated hourly, and any duration less than one hour is calculated as a full hour.
Calculation formula: Storage fee = Storage space x Usage duration x Storage unit price

Bantuan dan Dukungan

Apakah halaman ini membantu?

masukan