Update | Description | Release Date | Documentation |
Official launch of Serverless Edition | The commercial version of Serverless Edition was officially launched. | 2025-06-13 | - |
Update | Description | Release Date | Documentation |
Support for the accidental deletion prevention capability in the Managed Edition clusters | To prevent users from accidentally deleting clusters, the TDMQ for RabbitMQ Managed Edition clusters provided the accidental deletion prevention capability. After a cluster was manually deleted, expired, or was overdue, it would enter a 7-day isolation period. During this period, message read/write operations were disabled, console operations and cloud API calls were restricted, and saved and unconsumed messages in the cluster would not be retained. The cluster could be manually deleted permanently or restored during isolation. After 7 days, the cluster would be automatically and permanently deleted. | 2025-05-20 | |
Support for the private network traffic monitoring metrics in the Managed Edition clusters | The private network traffic monitoring metrics were added for the monitoring capability. If users used both private and public networks, they could monitor the traffic of the two types of networks based on the internal and public network traffic metrics, respectively. | 2025-05-20 |
Update | Description | Release Date | Documentation |
Support for delayed exchanges | Creating delayed exchanges of the x-delayed-message type was supported, and these exchanges were supported for processing delayed messages. | 2025-01-31 | |
New node specifications for sale | New node specifications for sale were added, including 2 cores and 8 GB, 4 cores and 16 GB, 8 cores and 32 GB, and 16 cores and 64 GB, supporting both yearly/monthly subscription and postpaid by hour billing modes. Larger memory capacities provided better backlog resistance, thus improving cluster performance. | 2025-01-31 |
Update | Description | Release Date | Documentation |
New cloud APIs for user permissions | The following new cloud APIs were added: ModifyRabbitMQPermission: Creates or edits TDMQ for RabbitMQ user permissions. DescribeRabbitMQPermission: Queries TDMQ for RabbitMQ user permissions. DeleteRabbitMQPermission: Deletes TDMQ for RabbitMQ user permissions. | 2024-12-31 | |
New cloud APIs for routing binding relationships | The following new cloud APIs were added: CreateRabbitMQBinding: Creates TDMQ for RabbitMQ routing binding relationships. DescribeRabbitMQBindings: Queries the list of TDMQ for RabbitMQ routing binding relationships. DeleteRabbitMQBinding: Removes TDMQ for RabbitMQ routing binding relationships. | 2024-12-09 | |
New cloud APIs for queues | The following new cloud APIs were added: DescribeRabbitMQQueues: Queries the queue list of the TDMQ for RabbitMQ cluster. | 2024-12-09 |
Update | Description | Release Date | Documentation |
Support for upgrading from single-AZ to multi-AZ deployment | When the cluster specifications were upgraded in the console, if the number of nodes increased from one to multiple nodes, the deployment method could be upgraded from single-AZ to multi-AZ. | 2024-11-29 | |
Optimization for disk space upgrade | When you were only upgrading the disk, the cluster would not restart. | 2024-11-29 |
Update | Description | Release Date | Documentation |
Support for the postpaid by hour billing mode | A new billing mode, postpaid by hour, was added. It adopted a postpaid mode and calculated fees based on resource usage. | 2024-08-20 | |
Switch between yearly/monthly subscription and postpaid by hour | You could switch between the two billing modes in the console. | 2024-08-20 | |
Support for creating custom policies | Users could choose to create a mirroring policy or a custom policy. When users created a custom policy, commonly used fields were provided. | 2024-08-20 | |
Provision of a default alarm template | When users configured alarm policies, they could choose to use preset trigger conditions. | 2024-08-20 |
Update | Description | Release Date | Documentation |
Independent separation of the TDMQ for RabbitMQ console from Tencent Distributed Message Queue (TDMQ) | The TDMQ for RabbitMQ console menu was displayed as an independent first-level product menu. The navigation bar included an overview page, an independent resource management page (for vhosts, exchanges, and queues), and an independent monitoring dashboard management page. | 2024-05-23 | - |
Addition of mirrored queues and persistence metrics to intelligent inspection | Intelligent inspection metrics for vhost mirrored queues, exchange persistence, and queue persistence were added. | 2024-05-23 | |
Display of billing details on the purchase page | The fees for cluster specifications and storage were displayed separately. | 2024-05-23 | - |
Addition of the number of delayed messages metric in monitoring | The number of delayed messages metric was added at the cluster dimension and exchange dimension (new dimension). | 2024-05-23 |
Update | Description | Release Date | Documentation |
Mirrored queue available for new vhosts | The mirrored queue feature was enabled by default, but users could choose to disable it. | 2024-04-25 | |
Support for sorting cloud migration tasks by time | - | 2024-04-25 | - |
Addition of policies and new advanced configuration parameters for new queues of the Quorum type | Dead letter policies and new advanced configuration parameters were added, including Delivery limit, Initial cluster size, and Leader locator. | 2024-04-25 |
Update | Description | Release Date | Documentation |
Removal of the "." character limit for vhost and user naming | - | 2024-03-14 | |
Addition of regions | The Chongqing region was added. | 2024-03-14 | - |
Support for searching cluster instances by the routing IP address | - | 2024-03-14 | - |
Support for node abnormal alarms | - | 2024-03-14 | - |
Addition of a cluster monitoring metric: Total Number of Open Channels | - | 2024-03-14 | - |
Update | Description | Release Date | Documentation |
Productization of metadata migration to the cloud | Supported creating tasks in the console to import metadata from self-built RabbitMQ clusters to TDMQ for RabbitMQ clusters. | 2024-1-29 | |
Addition of the recommended TPS upper limit metric | The recommended TPS upper limit for clusters with the mirrored queue disabled was included in the cluster-dimension monitoring metrics. | 2024-1-29 | |
Mirrored queue selected by default on the purchase page | When users chose to purchase 3 or more nodes, the mirrored queue would be enabled by default. | 2024-1-29 | - |
Update | Description | Release Date | Documentation |
Support for public network bandwidth downgrade | The downgrade of the public network bandwidth could be performed in the console. Public network routes could only be deleted when the public network bandwidth was 3 Mbps (with no additional public network bandwidth purchased). | 2023-11-23 | |
Support for viewing public network bandwidth monitoring metrics | The monitoring metrics of the public network outbound and inbound bandwidth could be viewed. | 2023-11-23 | |
Support for plugin management | On the Plugin Management tab, the plugins supported by default for TDMQ for RabbitMQ clusters could be viewed. | 2023-11-23 |
Update | Description | Release Date | Documentation |
Support for public network bandwidth upgrade | The upgrade of the public network bandwidth beyond the 3 Mbps free tier was available on a yearly/monthly subscription basis. Currently, unsubscribing and downgrading are not supported as separate operations. | 2023-09-25 | |
Support for cluster intelligent inspection | The intelligent inspection feature proactively identified cluster issues and potential risks, provided solutions based on accumulated expert experience, and automatically summarized health check results into reports. The intelligent inspection capability could extract key information for users, efficiently locate issues, and offer professional solutions and suggestions, achieving a closed-loop Ops experience. | 2023-09-25 |
Update | Description | Release Date | Documentation |
Launch of new specifications | New node specifications, such as 2 cores and 4 GB, were launched for flexible selection. | 2023-07-18 | - |
Update | Description | Release Date | Documentation |
Support for version 3.11.8 | Compatibility with open-source RabbitMQ 3.11.8 was achieved. | 2023-04-18 | - |
Support for Quorum queues | The quorum queue type was supported when users created a new queue in the console. | 2023-04-18 | |
Support for refined parameter configuration during queue creation | Parameters related to nodes and persistence could be set during queue creation. | 2023-04-18 | |
Support for the event center | The event center provided unified management, storage, analysis, and visualization of event data generated by TDMQ for RabbitMQ, enabling you to easily view and analyze the event data. | 2023-04-18 | |
Update | Description | Release Date | Documentation |
Support for message query in exclusive clusters | If message sending and receiving were abnormal or messages were missing, the message query feature could be used in the TDMQ for RabbitMQ console to quickly analyze and locate issues. | 2023-03-14 | |
Support for deployment across three availability zones (AZs) | Exclusive clusters supported being deployed across 3 AZs, providing higher availability. | 2023-03-14 | - |
Support for node management | Exclusive clusters supported node management, enabling you to view the list of all nodes in the current cluster and monitor node status metrics. | 2023-03-14 | |
Connecting to Prometheus for external monitoring | Prometheus can be connected to collect node monitoring metrics, including basic monitoring metrics such as Queue, Channel, and Connection, as well as the metrics exposed by broker JMX. | 2023-03-14 | |
Support for role selection during user creation | Role selection was supported in exclusive clusters during user creation. Different roles were applied to different permission scopes. | 2023-03-14 | |
Support for specifying the access point IP address | Specifying IP addresses was supported when Virtual Private Cloud (VPC) network access was used. Specifying an IP address to keep the addresses unchanged when changing the access method. | 2023-03-14 | |
Support for displaying the abnormal status of clusters | An inspection program was configured for each TDMQ for RabbitMQ cluster to monitor metrics, such as node status, disk utilization, and memory utilization. When these metrics exceeded certain thresholds, different health statuses would be displayed. | 2023-03-14 |
Update | Description | Release Date | Documentation |
Decommissioning of virtual clusters | TDMQ for RabbitMQ virtual clusters (in open beta) would gradually stop providing services by region starting from December 14. You could migrate to exclusive clusters. | 2023-02-07 |
Update | Description | Release Date | Documentation |
Integration of open-source console capabilities into the exclusive cluster console | The exclusive cluster console integrated open-source console capabilities, including vhosts, exchanges, queues, routing relationships, users and permissions, and policy management, flexibly adapting to the community usage experience. | 2022-12-19 | - |
Optional public network addresses for data flow and control flow | - | 2022-12-19 |
Update | Description | Release Date | Documentation |
Cross-AZ high-availability deployment | Cross-AZ deployment was supported, providing a mature fault recovery solution to ensure high availability. | 2022-11-23 | - |
Addition of regions | The Chengdu, Nanjing, and Tokyo regions were added. | 2022-11-23 | - |
Support for cluster specification upgrade | If the current cluster specifications did not meet your business requirements, you could upgrade your cluster node specifications, the number of nodes, and single-node storage specifications. | 2022-11-17 |
Update | Description | Release Date | Documentation |
Support for setting an IP address allowlist for public network access | You could set up an IP address allowlist for accessing the open-source RabbitMQ console in the TDMQ for RabbitMQ console. | 2022-10-28 | |
Commercial launch of exclusive clusters | Users could purchase exclusive clusters with physically isolated resources. | 2022-10-09 |
Update | Description | Release Date | Documentation |
Comprehensive monitoring upgrade | The monitoring dashboard of TDMQ for RabbitMQ was comprehensively upgraded. The new dashboard supported monitoring metrics at all levels of clusters, vhosts, exchanges, and queues, and added dozens of monitoring metrics for status diagnosis and issue location, such as production P95/P99/P999 latency. | 2022-04-28 | - |
Update | Description | Release Date | Documentation |
Support for migrating open-source RabbitMQ to the cloud | TDMQ for RabbitMQ supported the feature of migrating open-source RabbitMQ to the cloud. You could migrate your open-source RabbitMQ clusters to TDMQ for RabbitMQ for a better business experience. | 2022-01-14 |
Update | Description | Release Date | Documentation |
Launch of the message query feature | You could search for a batch of messages by time range or precisely query the production record of a specific message by message ID. After locating the production record, you could further view the message body content and parameters of the message. | 2021-12-28 | - |
Provision of multilingual demos | - | 2021-12-28 |
Update | Description | Release Date | Documentation |
Support for the Alternate Exchange capability for open-source RabbitMQ | When the primary exchange failed to route a message, it redirected the message to an alternate exchange, which then handled message delivery. This mechanism could be used for monitoring message delivery. | 2021-10-27 | - |
Support for the Client declare feature | Clients were supported to declare exchanges, queues, and binding relationships through code. This significantly reduced manual configuration efforts during migration. | 2021-10-27 | |
Support for the integration with rabbitmq-client in the Spring open-source framework | With the Client declare feature, customers who previously used message queues through the built-in client of Spring could perform migration seamlessly. | 2021-10-27 | - |
Support for exclusive consumption | By declaring the exclusive field in the consumer code, a queue could only be consumed by one consumer; subsequent consumer connections would receive an error. | 2021-10-27 | - |
Update | Description | Release Date | Documentation |
Launch of TDMQ for RabbitMQ | TDMQ for RabbitMQ is a message queue service independently developed by Tencent. It supports the AMQP 0-9-1 protocol and is fully compatible with the components and concepts of open-source RabbitMQ. It also has underlying strengths of compute-storage separation and flexible scaling. | 2021-09-25 |
Feedback