Update | Description | Release Date | Documentation |
Support for retry queue offset resetting | Users were allowed to reset the retry queue offsets for all topics subscribed to under a specified group in the 4.x cluster console. | 2025-08-18 | |
Manual cancellation of subscription relationships | Users could manually cancel historical subscription relationships on the topic or group details page (provided that there is no online client subscribed to the topic in the group). | 2025-08-18 |
Update | Description | Release Date | Documentation |
Tags for topics and groups | In addition to binding resource tags with clusters, TDMQ for RocketMQ supported binding resource tags with topic and group resources and performing related operations such as authorization by tag. This enhanced the granularity of resource management. | 2025-05-31 | |
Addition of monitoring and alarm metrics | Monitoring and alarm metrics such as the retry message production rate, number of backlogged retry messages, and number of dead letter messages were added. The display of the top 10 rankings in a cluster was supported. | 2025-05-31 | |
Addition of the metric dimension for cluster-level top rankings | On the Cluster Details page, users could view the rankings and changes over the last 24 hours of the dead letter message production rate, retry message production rate, and backlogged retry messages for the top 10 groups in a cluster. This helped users understand the cluster status and handle potential risks in a timely manner. | 2025-05-31 | - |
Update | Description | Release Date | Documentation |
Trace optimization of delayed messages | (For 5.x clusters only) The detail display and trace display of query results of delayed messages were optimized. Users could view the records of delayed messages on the details page and view the consumption duration and consumption records on the Trace page. | 2025-04-09 | |
Addition of common error metrics | Monitoring and statistical metrics were supported for common client errors, such as Router not Found, subscription does not exist, and message sending/receiving authentication errors. Alarm configuration was also supported. | 2025-04-09 | |
Verification optimization for deletion of 4.x virtual clusters | The cluster deletion verification was optimized. When users deleted a cluster, the system checked only topic and group data and no longer forcibly deleted data such as roles and namespaces. Resources of isolated clusters could be deleted. | 2025-04-09 | - |
Client SDK prompt optimization | For client SDKs with potential risks, risk and upgrade prompts were displayed in the client list on the Group Details page. | 2025-04-09 |
Update | Description | Release Date | Documentation |
Isolation and refinement of data-plane message sending/receiving permissions | 5.x clusters of the Pro and Platinum editions and 4.x general clusters supported a more fine-grained permission configuration, allowing for the configuration of production and consumption permissions at the topic and group level. This feature was in grayscale. If you need to use this feature, submit a ticket to contact us to enable it. | 2025-03-05 | |
Addition of cloud APIs (cluster renewal and message trace query) | Cloud APIs could be used to perform operations such as cluster renewal and message trace query. This improved integration and automation efficiency. | 2025-03-31 |
Update | Description | Release Date | Documentation |
Support for selection of up to three AZs during cluster purchase | For regions that supported multiple availability zones (AZs), customers could select up to three AZs when they purchased a cluster. | 2024-12-23 | - |
Support for querying delayed messages of 5.x clusters | The query results for delayed messages of 5.x clusters that had been sent to the server but had not reached their delivery time were optimized. | 2024-12-23 | |
Support for producer information viewing in 5.x clusters | 5.x clusters supported viewing the producer information of a topic on the Topic Details page. | 2024-12-23 | |
Support for enabling or disabling the cluster ACL and importing ACL files | 5.x clusters and 4.x general clusters supported importing access control list (ACL) files by using templates. 5.x clusters supported enabling or disabling the ACL feature as needed. | 2024-12-23 | |
Traffic throttling optimization for 4.x virtual clusters | The traffic throttling rules for 4.x virtual clusters were optimized. Metrics related to traffic throttling could be displayed on the Cluster Monitoring Details page. | 2024-12-23 | - |
Support for replication tasks of cross-region message replication | Users could create tasks by modifying the configuration based on existing tasks. This improved the efficiency of creating similar tasks. The verification rules for cross-region replication tasks were optimized. | 2024-12-23 |
Update | Description | Release Date | Documentation |
Migration of self-built 5.x clusters to the cloud | Seamless migration of self-built 5.x clusters on Tencent Cloud to TDMQ for RocketMQ 5.x clusters was supported. The entire process featured visual interface operations. The migration process was observable, supports grayscale, and could be rolled back. | 2024-09-23 | |
Support for pay-by-traffic for the public network | 4.x exclusive and general clusters and all 5.x clusters supported pay-by-traffic for the public network. This supplemented the original mode, which solely used a bandwidth-based billing mode, thereby reducing cost pressures for customers experiencing significant peak-to-trough fluctuations in public network bandwidth usage. | 2024-09-23 | |
Enhanced monitoring and alarm capabilities for the public network | 4.x exclusive and general clusters and all 5.x clusters supported monitoring and configuration of alarms for the metrics related to the public network bandwidth. | 2024-09-23 | |
Support for producer information viewing in 4.x clusters | 4.x exclusive and general clusters supported viewing producer information of a topic on the Topic Details page. | 2024-09-23 | |
Metrics related to retry messages of 5.x clusters | The metrics for the change to the number of retry messages in the Group and Group > Topic dimensions of 5.x clusters could be displayed in the console. Alarms for the related metrics were also supported. | 2024-09-23 | |
Optimization of the cross-cluster replication feature | Cross-region message replication supported message replication between 4.x and 5.x clusters, as well as between 5.x clusters. | 2024-09-23 | |
Subscription relationship inconsistency prompt | The Group Details page displayed detailed information (such as specific differences in subscription rules) about subscription relationship inconsistencies for the same topic of the consumer client. | 2024-09-23 | - |
Update | Description | Release Date | Documentation |
Support for the HTTP protocol for 4.x general clusters | 4.x general clusters supported the HTTP protocol and used the HTTP SDK of the open-source community. HTTP-based access points are not enabled for general clusters in certain regions. If you need to enable them, submit a ticket for application. | 2024-07-31 | |
Traffic throttling rule optimization for 5.x clusters | The impact of millisecond-level burst traffic on traffic throttling rules was reduced. | 2024-07-31 | - |
Terraform integration experience optimization | Cluster-related APIs of the Terraform platform were optimized to support newly launched 4.x general clusters. | 2024-07-31 | - |
Support for message body downloading | Customers could query a single message and then download its content, including the message body and header. | 2024-07-31 | |
Support for the display of the number of client threads | The number of threads could be displayed when users viewed the client stack. | 2024-07-31 |
Update | Description | Release Date | Documentation |
Switch of cluster billing modes | The billing mode of a 5.x cluster in the running status could be switched from yearly/monthly subscription to postpaid by hour. | 2024-05-31 | |
Optimization of the seamless migration feature | A prompt was displayed to indicate the consumer clients that had not completed the switch during the grayscale switch process. Metric comparison between the source cluster and target cluster could be displayed on the Migration Task Monitoring page. | 2024-05-31 | |
Support for the HTTP protocol for 5.x clusters | 5.x clusters supported the HTTP protocol, used the HTTP SDK of the open-source community, and shared the same access point as TCP. | 2024-05-31 |
Update | Description | Release Date | Documentation |
New computing specifications in 5.x Pro and Platinum editions | A range of specifications between 50,000 and 100,000 TPS was added to 5.x Pro Edition. 5.x Platinum Edition provided refined specifications, shortening the step size to implement more flexible purchases. The prices for large specifications of 5.x Pro Edition and all specifications of 5.x Platinum Edition were reduced, with discounts of up to 40%. | 2024-04-17 | |
Sales forms of 4.x general clusters | The number of nodes was not exposed externally. TDMQ for RocketMQ 4.x general clusters were sold based on TPS, and traffic throttling would be strictly performed if the TPS limit was exceeded. Exclusive physical resources implemented higher cost-effectiveness and lower storage price. Parameter tuning could be customized based on business scenarios. | 2024-04-17 | |
Optimized display of the consumption status in message details | The display of the consumption status for messages filtered out by SQL or tag rules was optimized, changing from the unconsumed status to the filtered status. | 2024-04-17 | - |
Optimized billing display | Specification details were displayed on the Auto-renewal Order Details page. Resource aliases were displayed on bills. Error reporting defects occasionally occurred during the purchase and deletion of prepaid (yearly/monthly subscription) clusters had been fixed. | 2024-04-17 | - |
Update | Description | Release Date | Documentation |
Seamless migration feature and experience optimization | During the migration of self-built clusters, Virtual Private Cloud (VPC) network connectivity supported automatic network connectivity for both Cloud Load Balancer (CLB) and Cloud Virtual Machine (CVM) product types. During the migration of self-built clusters from on-premises IDC, network connectivity scenarios for different network types such as Cloud Connect Network (CCN) and Direct Connect Gateway were supported. During metadata import, the ACL configuration of the source cluster could be imported. During cluster traffic switching, unconsumed consumer groups could be automatically detected. Topics that met the requirements could be removed from migration tasks. Multiple features such as multi-item health checks were added. | 2024-02-28 | |
Topic-level retention time setting | 5.x clusters of the Pro and Platinum editions supported the customization of the message retention time for each topic. Users could adjust the retention time of used topics based on business requirements. | 2024-02-28 | |
Adjustment of cluster topic and group quotas | Users could manually increase or decrease the topic and group quotas (within a reasonable range displayed on the page) of a cluster on the related page. To ensure cluster stability and regulate resource usage, a nominal fee would be charged for the amount exceeding the quota. | 2024-02-28 | |
Optimization of monitoring metrics | The consumption latency metric and the metric for monitoring the number of dead letter messages were added in 4.x clusters. 4.x exclusive clusters and 5.x clusters supported public network bandwidth metrics. | 2024-02-28 | - |
Update | Description | Release Date | Documentation |
Seamless migration capability | Users were allowed to perform visual interface operations to migrate self-built RocketMQ clusters to 5.x clusters of different specifications. The entire migration process offered visualized operations and supported status rollback during migration. | 2023-11-16 | |
Console integration and interaction optimization | The consoles of 4.x and 5.x clusters were consolidated with unified interactions across versions. The progress during cluster creation could be displayed. Key metric evaluation was performed during cluster deletion and downgrades. | 2023-11-16 | - |
Querying retry messages | Users could query recent retry messages by topic and view the details of each retry by message ID. | 2023-11-16 | |
Global search quick access in the console | Users were directly redirected to the TDMQ for RocketMQ console after they searched for a TDMQ for RocketMQ cluster ID in the console. | 2023-11-16 | - |
Monitoring metrics and interaction optimization | The Topic/Group Monitoring page supported comparison of multiple topic/group metrics and displayed the comparison of the number of messages across multiple time ranges. | 2023-11-16 | |
Integration of metrics with TMP of TCOP (Cloud Monitor) | Users could obtain metrics of each version of TDMQ for RocketMQ by using TencentCloud Managed Service for Prometheus (TMP) instances of Tencent Cloud Observability Platform (TCOP) (Cloud Monitor). | 2023-11-16 | |
Compatibility with the 4.x SDK | The server was compatible with the broadcasting consumption mode of PushConsumer in the client SDK of the 4.x version. | 2023-11-16 |
Update | Description | Release Date | Documentation |
Seamless migration capability | Users were allowed to perform visual interface operations to migrate self-built RocketMQ clusters to RocketMQ 4.x exclusive clusters. The entire migration process offered visualized operations and supported status rollback during migration. | 2023-10-16 | |
Cross-cluster message replication | 4.x clusters supported topic-level message replication between different clusters. The replicated messages could be filtered in various methods, and the replication process allowed visualized monitoring with the flexibility to start or stop at any time. | 2023-10-16 | |
Metadata import and export | TDMQ for RocketMQ 4.x clusters supported exporting metadata such as topics and groups into .xlsx files and supported importing the data into other clusters. | 2023-10-16 | |
Querying messages by tag | The Message Query page supported querying messages by tag. | 2023-10-16 | |
Viewing client stacks | 4.x clusters supported viewing the stack of each client under a group. | 2023-10-16 | |
Viewing queue details of a topic | On the Topic Details page of a TDMQ for RocketMQ 4.x exclusive cluster, users could view the distribution of different queues for the current topic across various broker nodes. On the Group Details page, users could view the consumption status of different queues for topics to which the current group subscribed. | 2023-10-16 | |
Resource deletion interaction optimization | For TDMQ for RocketMQ 4.x virtual clusters, resource deletion involved evaluating metrics such as current message backlog. The page display and prompt message during deletion had been optimized. For exclusive clusters, the isolated status was added upon resource return to prevent accidental resource deletion. Resources could be retrieved and recovered at any time during isolation, with no billing occurring throughout the isolation period. | 2023-10-16 | |
IP ranges supported in public network allowlists | When users enabled a public network allowlist for a TDMQ for RocketMQ 4.x exclusive cluster, they could fill in the IP range. The interactive prompt for adding public network allowlists was optimized. | 2023-10-16 | - |
Update | Description | Release Date | Documentation |
Latest Release of 5.x Commercial Product Forms | All product editions (Trial/Basic/Pro/Platinum Edition) supported postpaid by hour and yearly/monthly subscription billing modes. Specification adjustment among different product forms was supported. More elastic computing and storage: Storage was billed on an hourly basis based on actual usage. Computing supported elastic TPS beyond specifications to handle traffic spikes. More comprehensive monitoring metrics were provided to support multi-level metric drill-down by topic, group, or client ID. Metadata could be imported and exported. Client stacks could be viewed. | 2023-09-01 |
Update | Description | Release Date | Documentation |
Refinement of group metrics | On the Group Monitoring page in the console, users could view relevant consumption metrics for any topic to which the group subscribed. | 2023-07-10 | |
Refinement of topic-related billing metrics | Users were allowed to view the number of API calls used during the production of a specific topic for a virtual cluster in the console. | 2023-07-10 | |
Billing display optimization | For pay-as-you-go virtual clusters, users could view the cluster corresponding to resource usage fees charged for a specific topic in the bill. | 2023-07-10 | - |
Message backlog display optimization | Due to the limits of the consumption mode, message backlogs were not displayed under groups and consumers in broadcasting consumption mode. | 2023-07-10 | - |
Update | Description | Release Date | Documentation |
Support for the modification of the message retention time of exclusive clusters | After an exclusive cluster was created, the default message retention time was three days. Users could click Edit on the Cluster List page to modify the message retention time for the exclusive cluster. The modification took effect for all topics in the entire cluster. | 2023-04-08 | |
Support for downgrade operations for exclusive clusters | Users were allowed to perform operations for exclusive clusters in the console. The node configuration could be downgraded by lowering node specifications. | 2023-04-08 | - |
Support for HTTP-based ordered messages | The HTTP protocol supported partitioned ordered messages. Users could implement partitioned ordered messages over HTTP by integrating the corresponding client. | 2023-04-08 | |
Node load-related metrics and alarms of exclusive clusters | Exclusive clusters supported configuring node-related metrics and alarms in Cloud Monitor. Users could view metrics such as the load status of each node in the current exclusive cluster. | 2023-04-08 |
Update | Description | Release Date | Documentation |
Addition of monitoring metric aggregation for topics under consumer groups | Users could configure relevant monitoring metrics and alarms for topics under consumer groups in Cloud Monitor. This way, users could view related monitoring metrics for any topic to which a group subscribed, such as backlogs and production/consumption rate. | 2023-03-15 | |
Support for batch download of messages and dead letters | After users queried messages and dead letters in the console, they could download individual messages or export messages and dead letters in batches to view the message sending time, message body content, and related properties. | 2023-03-15 | |
Display of top resource rankings on the Cluster Details page | The top resource ranking list was provided for users with a large number of topics and groups. Topics and groups within the cluster were ranked based on dimensions such as message backlog and consumption/production rate. This allowed users to focus on the health status of top-ranked resources. | 2023-03-15 | |
Support for offline consumers in consumer offset resetting | During offset resetting, the console automatically filtered groups with the consumption mode set to broadcast. It also supported resetting offsets for offline consumers (non-pull model). | 2023-03-15 | |
Disabling automatic group creation | To ensure the stability of online clusters and prevent metadata redundancy in the console, the feature of automatic group creation was disabled. Users needed to create a group in the console when starting consumer clients. | 2023-03-15 |
Update | Description | Release Date | Documentation |
Addition of the Query Recent 100 Messages option on the Message Query page | The Query Recent 100 Messages option was added to the Message Query page. Query results were ensured to strictly follow the chronological order, resolving the issue where pagination results were not strictly sorted by time. | 2023-01-11 | |
Support for batch deletion of group and topic resources | Redundant group and topic resources could be deleted in batches in the console to reduce operational costs. | 2023-01-11 | |
Support for public network allowlists for exclusive clusters | Exclusive clusters supported enabling public network IP allowlists either during purchase or at any time after purchase to filter IP addresses with security risks. | 2023-01-11 |
Update | Description | Release Date | Documentation |
Official commercial launch of virtual clusters | The open beta of TDMQ for RocketMQ (virtual clusters) ended on December 28, 2022, and its billing started for its official commercial launch. The billing mode was pay-as-you-go (postpaid), primarily suitable for testing or scenarios with uncertain traffic peaks. | 2022-12-28 | |
Traffic throttling for API calls of virtual cluster message sending and receiving | To ensure the stability of virtual clusters, TDMQ for RocketMQ implemented traffic throttling by cluster and topic. You could view the corresponding traffic throttling monitoring metrics on the Cluster Monitoring or Topic Monitoring page. | 2022-12-28 | |
Metadata migration supported by virtual clusters | You could use the metadata migration tool to migrate metadata from the open-source RocketMQ to TDMQ for RocketMQ (virtual clusters). | 2022-12-28 | |
Support for the HTTP protocol | TDMQ for RocketMQ supported HTTP-based access. Users could view the HTTP access address for access on the Cluster Details page. | 2022-12-28 | |
Support for dead letter message resending | The message query feature supported resending a single dead letter message or multiple dead letter messages in batches. After a dead letter message was resent, it would be delivered to the retry queue of the original queue, but was not immediately deleted from the dead letter queue. It would be deleted only after reaching the message lifecycle (3 days). | 2022-12-28 |
Update | Description | Release Date | Documentation |
Support for public network bandwidth | Exclusive clusters: Billing for the public network bandwidth was enabled. After the public network bandwidth was enabled, additional separate fees were incurred.
Virtual clusters: Billing for the public network bandwidth was not enabled. It was recommended to use the public network in scenarios that did not affect the production environment, such as testing and debugging. | 2022-11-21 | |
Support for the adjustment of node specifications and storage specifications | If the current cluster specifications did not meet your business requirements, you could increase your node specifications, number of nodes, and storage specifications in the console. | 2022-11-21 | |
Support for test message sending | Test messages could be sent manually. Users could perform relevant operations in the console to send messages to the specified topic. | 2022-11-21 | |
Addition of the message consumption status to the message details | When querying a message, you could view the message consumption status on the Message Details page. You could also resend messages and view abnormal diagnosis information. | 2022-11-21 | |
Optimized display of the Exclusive Cluster Overview page in the console | - | 2022-11-21 | |
Optimized display of the Group List page | - | 2022-11-21 | |
Fixes and optimization for inaccuracies in the metrics of exclusive clusters | 1. The previous calculation method for monitoring metrics was incorrect, resulting in relatively high aggregated values on an hourly or above basis for data metrics, such as cluster-level and group-level consumption rates and message backlogs. This issue had been resolved. 2. Due to the modification of the metric calculation method, historical metrics may not be displayed or may show data gaps when users viewed metrics in the console or Cloud Monitor charts after the new calculation method was released. When historical metrics (November 2 to November XX) were obtained for exclusive clusters by using cloud APIs, null values may occur. We appreciated your understanding. | 2022-11-16 | - |
Update | Description | Release Date | Documentation |
Commercial launch of exclusive clusters | Users could purchase exclusive clusters with isolated physical resources. | 2022-10-24 | |
Support for cluster monitoring | Monitoring metrics of exclusive clusters could be displayed in the console, including metrics and alarms in multiple dimensions such as production and consumption, storage, and consumer groups. | 2022-10-24 | |
Dead letter message query supported by exclusive clusters | On the Message Query page, users could view dead letter messages based on the group of the exclusive cluster or the corresponding message ID. The feature of querying dead letter messages for shared clusters (virtual clusters) would be supported in later versions. | 2022-10-20 | |
Message verification | After querying a specific message, users could push the specified message to the specified online client to check whether the consumption logic and result of the client met expectations. | 2022-10-20 |
Update | Description | Release Date | Documentation |
Launch of the message query and message trace features | The production records of a specific message could be queried by message key or message ID. The message details and trace could be further queried. Message traces could be tracked down to every retry until delivery to the dead letter queue. | 2021-12-22 | |
Support for the configuration of Cloud Monitor alarms | Alarms could be configured in the Cloud Monitor console for metrics such as the message production traffic/rate threshold, number of online producers, and message backlogs. | 2021-12-22 | |
Support for free configuration of the number of topic partitions | Users are allowed to configure the number of topic partitions as needed. A maximum of 32 partitions were supported. | 2021-12-22 | |
Multi-language demos | - | 2021-12-22 |
Update | Description | Release Date | Documentation |
Launch of TDMQ for RocketMQ | TDMQ for RocketMQ was a message queue service independently developed by Tencent. It was compatible with all components and concepts of Apache RocketMQ, supported access from clients of RocketMQ 4.6.1 and later without modifications, and featured underlying strengths such as storage-compute separation and flexible scaling. | 2021-09-25 |
Feedback