Update | Description | Release Date | Related Documentation |
Self-Built 5.x Cluster Migration to the Cloud | Tencent Cloud customers can migrate self-built 5.x clusters to Tencent Cloud seamlessly, with a fully visible process. The whole migration is observable and supports gray release and rollback. | 2024-08-31 | |
Billing by Traffic Supported by Public Network | Dedicated and generic 4.x clusters and all 5.x clusters support billing by traffic for public network, in addition to the original mode of billing by bandwidth. This reduces the cost pressure on customers in scenes where the public network bandwidth fluctuates significantly. | 2024-08-31 | |
Improved Public Network Monitoring and Alarm Capabilities | Dedicated and generic 4.x clusters and all 5.x clusters support monitoring metrics related to public network bandwidth and configuring alarms. | 2024-08-31 | - |
Viewing the Producer Information Supported for 4.x Clusters | Dedicated and generic 4.x clusters support viewing the producer information about the Topic on the Topic details page. | 2024-08-31 | |
Retry Message-Related Metrics for 5.x Clusters | The console supports displaying the metric of retry message quantity changes of 5.x clusters in the Group and Group > Topic dimensions and related metric alarms. | 2024-08-31 | - |
Optimized the Cross-Cluster Replication Feature | Cross-region message replication supports message replication between a 4.x cluster and a 5.x clusters, and message replication among 5.x clusters. | | - |
Subscription Inconsistency Prompt | The detailed information about the inconsistency of subscription to the same Topic by different consumption clients is displayed on the group details page (for example, the specific subscription rule differences). | | - |
Dynamic Name | Dynamic Description | Release Date | Related Documentation |
HTTP Protocol Supported by 4.x Generic Clusters | 4.x generic clusters support HTTP protocol, using the open-source community HTTP SDK. Some regions' generic clusters have not yet opened HTTP protocol access points, you can submit a ticket to apply if you need them. | 2024-07-31 | |
Optimized Traffic Throttling Rules of 5.x Cluster | Reduce millisecond-level burst traffic impact on traffic throttling rules. | 2024-07-31 | - |
Optimized Access Experience of Terraform | Optimization of cluster-related APIs for the Terraform platform, supporting the newly launched 4.x generic clusters. | 2024-07-31 | - |
Message Bodies Supported for Downloading | Customers can query a single message and download the content, including the message body and header. | 2024-07-31 | |
Number of Client Threads Supported for Displaying | Display the number of threads when the user is viewing the client stack. | 2024-07-31 |
Dynamic Name | Dynamic Description | Release Date | Related Documentation |
Cluster Charging Mode Switch | 5.x clusters in the running state support switching the charging model from monthly subscription to hourly billing mode. | 2024-05-31 | |
Seamless Migration Feature Optimization | Supports indicating consumer clients that have not completed the switch during the grayscale switching process; Supports the migration task monitoring page, and comparing metrics between the source clusters and target clusters. | 2024-05-31 | |
The HTTP Protocol Supported by 5.x Clusters | 5.x clusters support the HTTP Protocol, and use the open-source community HTTP SDK, access point and TCP are consistent. | 2024-05-31 | - |
Dynamic Name | Dynamic Description | Release Date | Related Documentation |
5.x Professional and Platinum Versions' Newly-added Computing Specifications | 5.x Professional Version adds several specifications between 50,000–100,000 TPS; 5.x Platinum Version refines specifications, shortens step size, and makes purchasing more flexible; 5.x Professional Version's large specifications and Platinum Version's full specifications are reduced in price, with the maximum decrease reaching 40%. | 2024-04-17 | |
4.x Generic Clusters Sales Form | The number of nodes is not exposed to the public; sales are based on TPS, and exceeding TPS is strictly traffic throttling; Exclusive physical resources, higher cost-performance ratio, and lower storage price; Customized parameter optimization based on the business scenes. | 2024-04-17 | |
Optimization of the Consumption Status Display in Message Details | Optimize the display of the consumption status for messages filtered by SQL or TAG filtering rules, correcting the status from Not Consumed to Filtered. | 2024-04-17 | - |
Optimization of Bills Display | Auto-renewal order detail Page displays specification details. Bill additionally displays resource alias. Fixed occasional error defects when purchasing and terminating prepaid (monthly subscription) clusters. | 2024-04-17 | - |
Dynamic Name | Dynamic Description | Release Date | Related Documentation |
Seamless Migration Feature and Experience Optimization | During the migration of a self-built cluster, VPC network interconnection supports automatic network interconnection of different product types such as CLB and CVM simultaneously. When a self-built cluster is migrated from a local IDC, interconnection scenes involving various network types such as associated Cloud Connect Network and Direct Connect Gateway are supported. When metadata is imported, importing the ACL configuration of the source cluster is supported. During the cluster traffic switching process, it supports automatic detection of consumer groups (Groups) that have not completed the traffic switching; Supports the removal of Topics that meet the conditions from the migration task; Adds several health checks and other features. | 2024-02-28 | |
Topic Granularity Setting Retention Time | For RocketMQ 5.x Professional and Platinum Versions clusters, it supports custom message retention time for each Topic. Users can adjust the retention time of Topic used according to business needs. | 2024-02-28 | |
Cluster Topic and Group Quota Adjustment | Users can self-service to increase or decrease the Topic and Group quotas of a cluster on the page (within a reasonable range set by the page). To ensure the stability of the cluster and regulate the rational use of resources, a small fee will be charged for amounts exceeding the quota. | 2024-02-28 | |
Monitoring Metrics Optimization | 4.x clusters add metrics, including consumption latency metrics and the number of dead-letter metrics; Dedicated 4.x and 5.x clusters support public network bandwidth metrics. | 2024-02-28 | - |
Dynamic Name | Dynamic Description | Release Date | Related Documentation |
Seamless Migration Capability | Supports user automation operations, migrating self-built RocketMQ clusters to RocketMQ 5.x clusters of various specifications. The entire migration process is visualized, and it supports rollback the status during migration. | 2023-11-16 | |
Console Integration and Interaction Optimization | Merge of 4.x and 5.x cluster consoles, unifying interactions across different versions; The display of progress is also supported when a cluster is created; When terminating or downgrading clusters, conduct critical metric assessments. | 2023-11-16 | - |
Query Retry Messages | You can query recent retry messages by Topic, and view the details of each retry by message ID. | 2023-11-16 | - |
Direct Access Through Global Search in the Console | After you search for the RocketMQ cluster ID in the console, being directly redirected to the RocketMQ console is supported. | 2023-11-16 | - |
Monitoring Metrics and Interaction Optimization | The Topic/Group monitoring page supports the comparison of multiple Topic/Group metrics; Supports displaying the comparison of the number of messages across multiple duration ranges. | 2023-11-16 | |
Metrics Connection with Tencent Cloud Observability Platform (TCOP) Prometheus | Users can obtain metrics of various RocketMQ versions using Prometheus instances from Tencent Cloud Observability Platform (TCOP). | 2023-11-16 | - |
4.x SDK Compatibility | Server-side compatibility with the broadcast consumption mode of the PushConsumer from the 4.x version client SDK. | 2023-11-16 |
Dynamic Name | Dynamic Description | Release Date | Related Documentation |
Seamless Migration Capability | Supports user automation operations, migrating self-built RocketMQ clusters to dedicated RocketMQ 4.x clusters. The entire migration process is visualized, and it supports the rollback status during migration. | 2023-10-16 | |
Message Cross-Cluster Replication | RocketMQ 4.x clusters support message replication across different clusters at the Topic granularity. The replicated messages support multiple filtering methods, and the replication process can be visually monitored and started or stopped at any time. | 2023-10-16 | - |
Metadata Import and Export Supported | RocketMQ 4.x clusters support exporting Topics and Groups and other metadata into .xlsx format documents, and support importing into other clusters. | 2023-10-16 | |
Query Messages by TAG | The message query page supports querying messages by TAG. | 2023-10-16 | |
Client Stack Viewing | 4.x cluster supports viewing the stacks of each client within a Group. | 2023-10-16 | |
Viewing the Queue Details of a Topic | On the Topic details page of the dedicated RocketMQ 4.x cluster, you can find the distribution of different queues of the current Topic across various Broker nodes. On the Group details page, you can find the consumption status of different queues of different Topics subscribed by the current group. | 2023-10-16 | |
Resource Deletion Interaction Optimization | When deleting resources in a RocketMQ 4.x virtual cluster, it performs assessments based on metrics such as current message heaps and optimizes the display of pages and prompts messages during deletion; For dedicated clusters upon return, the Being Isolated status is add to prevent accidental deletion of resources, allowing them to be retrieved and restored at any time without incurring charges throughout the isolation period. | 2023-10-16 | |
IP Ranges Supported by Public Network Allowlist | For RocketMQ 4.x dedicated clusters, when enabling public network allowlist, IP range entry is supported; The interaction prompt for adding public network allowlist is optimized. | 2023-10-16 | - |
Dynamic Name | Dynamic Description | Release Date | Related Documentation |
RocketMQ 5.x Commercial Product Form Latest Release | All product types (Trial/Basic/Pro/Platinum) support hourly and monthly subscription. Supports upgrading and downgrading between different types. Computing and storage are more elastic: Storage is charged hourly based on actual usage, and computing supports elastic TPS beyond specifications to address unexpected burst traffic. More comprehensive monitoring metrics. Supports multi-level metric drilling down for Topic&Group&Client ID. Support for the import and export of metadata. Support for client stack viewing. | 2023-09-01 | Overview |
Dynamic Name | Dynamic Description | Release Date | Related Documentation |
Group Metrics Refinement | You can view consumption metrics related to a Topic subscribed to by the Group on the Monitoring page in the Group console. | 2023-07-10 | |
Topic Billing Metrics Refinement | You can view the number of API calls made by a specific Topic in a virtual cluster during production in the console. | 2023-07-10 | |
Bills Display Optimization | In the pay-as-you-go mode for virtual clusters, you can view the cluster corresponding to the resource usage fee charged for a Topic in the bill. | 2023-07-10 | - |
Message Heaps Display Optimization | Due to the limitation of the consumption mode, message heaps are not displayed for the Group and the consumer in the broadcasting consumption mode. | 2023-07-10 | - |
Dynamic Name | Dynamic Description | Release Date | Related Documentation |
Modifying Message Retention Time Supported by Dedicated Clusters | The default message retention time for a dedicated cluster is three days after it is created; You can modify the message retention time of the dedicated cluster by clicking Edit on the cluster list page, and the modification will take effect for all Topics in the entire cluster. | 2023-04-08 | |
Downgrade Operation Supported by Dedicated Clusters | You can reduce node configuration for a dedicated cluster by reducing node specifications in the console. | 2023-04-08 | |
Ordered Messages Supported by the HTTP Protocol | The HTTP protocol supports partitioned ordered message features. Users can use HTTP protocol to implement partitioned ordered messages by integrating the corresponding client. | 2023-04-08 | |
Related Metrics and Alarms for Node Load Provided by Dedicated Clusters | You can configure node-related metrics and alarms in the TCOP console for an dedicated cluster, so that you can view metrics such as the load status of each node of the current dedicated cluster. | 2023-04-08 |
Dynamic Name | Dynamic Description | Release Date | Related Documentation |
The Clustering of Monitoring Metrics for Topics Under a Consumer Group Added | You can configure monitoring metrics and alarms for Topics under a Consumer Group in the TCOP console, so that you can view related monitoring metrics of topics subscribed by a certain group, such as message heap and production/consumption rate. | 2023-03-15 | |
Downloading Messages and Dead Letter in Batch Supported | You can query messages and dead letter in the console, and download a single message or multiple messages and dead letter in batch. In the downloaded file, you can check the message sending time, message body content and related attributes. | 2023-03-15 | |
Top Ranking of Resources Displayed on the Cluster Details Page | For users with a large number of Topics and Groups, a Resource Top Ranking list is provided, which ranks the Topics and Groups in the cluster by dimensions such as heap and consumption/production rate; this allows users to focus on the health of the header's resources. | 2023-03-15 | |
Resetting Consumption Checkpoint for Offline Consumers Supported | TDMQ for RocketMQ supports automatically filtering out the Groups with the broadcasting consumption mode in the console, and allows you to reset the checkpoint for offline consumers (non-Pull mode). | 2023-03-15 | |
Disabling Automatic Group Creation |
In order to ensure the stability of the online cluster and prevent metadata redundancy in the console, TDMQ for RocketMQ has disabled the feature of automatic group creation. When starting the consumer client, you need to create the corresponding Group in the console first. | 2023-03-15 |
Dynamic Name | Dynamic Description | Release Date | Related Documentation |
The Option of Querying Last 100 Messages on the Message Query Page Added | TDMQ for RocketMQ adds the new option of Querying Last 100 Messages on the message query page. The query results are ordered by time to solve the problem that the paginated results are not in strict chronological order. | 2023-01-11 | |
Deletion of Groups and Topics Resources in Batch Supported | You can delete redundant Groups and Topics in batch in the console to lower operating costs. | 2023-01-11 | |
The Public Network Allowlist Supported by Dedicated Clusters | You can enable the public network IP allowlist upon cluster purchase or at any time later to filter out IPs that pose security risks. | 2023-01-11 |
Dynamic Name | Dynamic Description | Release Date | Related Documentation |
Virtual Clusters Officially Commercialized | TDMQ for RocketMQ has ended its public beta of virtual clusters on December 28, 2022 and will start billing for such clusters. The billing mode is pay-as-you-go (postpaid), which is suitable for testing or scenes with unpredictable traffic peaks. | 2022-12-28 | |
Traffic Throttling for API Calls of Sending and Receiving Messages in Virtual Clusters Supported | In order to ensure the stability of the virtual cluster, TDMQ for RocketMQ will implement traffic throttling by cluster or Topic. You can 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 can use the metadata migration tool to migrate the metadata from open-source RocketMQ to TDMQ for RocketMQ virtual clusters. | 2022-12-28 | |
The HTTP Protocol Supported | TDMQ for RocketMQ supports the access over HTTP. You can view the HTTP access address on the cluster details page. | 2022-12-28 | |
Resending Dead Letter Messages Supported | The message query feature allows you to resend a single dead letter message or resend them in batches. After a dead letter message is resent, it will be delivered to the retry queue of the original queue; however, it will not be deleted immediately from the dead letter queue; instead, it will be deleted at the end of the message lifecycle (3 days). | 2022-12-28 |
Dynamic Name | Dynamic Description | Release Date | Related Documentation |
Public Network Bandwidth Supported | Dedicated cluster: Billing by the public network bandwidth has been started, and additional fees will be incurred after the public network access is enabled.
Virtual cluster: Billing by the public network bandwidth hasn't been started, and we recommend you use the public network access only in testing and debugging environments. | 2022-11-21 | |
Adjusting the Node Specification and Storage Specification Supported | If the current cluster specifications cannot meet your business needs, you can increase the node specification, node quantity, and storage specification in the console. | 2022-11-21 | |
Sending Test Messages Supported | You can manually send test messages to the specified Topic in the console. | 2022-11-21 | |
Viewing Message Increase Consumption Status Description | When querying messages, you can view the message consumption status and exception diagnosis information and send messages again on the message details page. | 2022-11-21 | |
Optimization of the Dedicated Clusters Overview Page in the Console Display | - | 2022-11-21 | |
Optimization of the Group List Page Display | - | 2022-11-21 | |
Correction and Optimization of Dedicated Cluster Metrics | 1. The original calculation method for some monitoring metrics such as consumption speed and message heap was incorrect and leaded to higher aggregated hourly values at cluster and group levels. This is fixed now. 2. Note: After the new metric calculation method is released, historical metric values may be invisible or have breakpoints when you view related metrics in the console or on the CM chart, and null values may be returned when you pull the historical (11.2–11.XX) metric values of dedicated clusters through TencentCloud API. | 11/16/2022 | - |
Dynamic Name | Dynamic Description | Release Date | Related Documentation |
Commercialization of Dedicated Clusters to the External | Users can purchase exclusive clusters where physical resources are isolated from each other. | 10/24/2022 | |
Cluster Monitoring Feature Supported | Monitoring metrics and alarms in different dimensions are displayed for dedicated clusters in the console, such as production, consumption, storage, and consumer group. | 2022-10-24 | |
Querying Dead Letter Messages Supported by Dedicated Clusters | On the message query page, you can query a dead letter message based on its message ID or the dedicated cluster's group. This will be supported for virtual clusters in the future. | 2022-10-20 | |
Message Verification | After querying a specific message, you can push it to a specified online client to check whether the client consumes it logically as expected. | 10/20/2022 |
Dynamic Name | Dynamic Description | Release Date | Related Documentation |
The Message Query and Message Trace Features Launched | You can query the production record of a message by its Key/ID to see its details and trace, with the trace accurate to each retry until the message is delivered to the dead letter queue. | 2021-12-22 | |
Configuring Alarms in TCOP Supported | You can configure alarms for metrics such as message production traffic/rate threshold, the number of online producers, and message heap in the TCOP console. | 2021-12-22 | |
Configuring the Number of Topic Partition as Needed Supported | You can configure up to 32 topic partitions as needed. | 12/22/2021 | |
Demos for Multiple Languages Provided | - | 12/22/2021 |
Dynamic Name | Dynamic Description | Release Date | Related Documentation |
Message Queue TDMQ for RocketMQ Launched | TDMQ for RocketMQ is a proprietary message queue service developed by Tencent. It is compatible with all components and principles of Apache RocketMQ, and supports connection to RocketMQ 4.6.1 or later without any modifications. It also has the underlying benefits of computing-storage separation and flexible scaling. | 2021-09-25 |
Was this page helpful?