Message Queue for RocketMQ
Function Name | Function description | Release Date | Publishing region | Related topic |
Added 5.x Basic Edition instance specifications | The 5.x version instance specifications are divided into Basic and Professional editions. The main difference is that the Professional edition supports elastic TPS functionality. | 2026-05-13 | All Regions | |
5.x Professional Edition instances support elastic TPS | Elastic TPS is suitable for business scenarios with occasional traffic bursts or sudden short-term load spikes. It can automatically scale resources and temporarily increase message processing capacity without blindly upgrading computation specifications for peak traffic, helping users effectively reduce operational costs. | 2026-05-13 | All Regions |
Function Name | Function description | Release Date | Publishing region | Related topic |
Maintainable time period | Added the maintenance window feature. The default maintenance window for the instance is Monday to Thursday from 21:00 to 23:59. You can also customize the maintenance window based on your business traffic patterns. | 2025-12-01 | All Regions | |
Add API interface | Add the following interfaces:
| 2025-12-01 | All Regions |
Function Name | Function description | Publishing region | Related topic |
Instance version | RocketMQ 5.x version is officially available for sale | All Regions |
Function Name | Function description | Release Date | Publishing region | Related topic |
Switch subnet | After binding a private VPC and Subnet to the instance, you can switch the Subnet within the VPC network to replan or switch the business network, binding the RocketMQ instance to another Subnet. | 2025-02-21 | All Regions |
Function Name | Function description | Publishing region | Related topic |
Batch delete topics | Supports batch deletion of Topics in the console | All Regions | |
Batch delete Group | Supports batch deletion of Groups in the console | All Regions | |
Terraform tool | Support orchestrating resources of Message Queue for RocketMQ using Terraform, such as creating and managing instances. | All Regions |
Function Name | Function description | Publishing region | Related topic |
Optimize the configuration for Topic Queue | When setting the number of Topic queues in 5.x version instances, queue count does not impact performance in non-sequential scenarios. Additional queues are only used to improve concurrency in sequential consumption.
| All Regions | |
Optimize API interface | Optimize the ModifyInstanceAttributes API to allow modifying the read/write TPS ratio for version 5.x instances | All Regions |
Function Name | Function description | Publishing region | Related topic |
Risk inspection | Risk inspection provides inspection capabilities for clusters, topics, and groups. After enabling the risk inspection feature, the system will periodically execute a series of predefined inspection rules to detect potential risks in the instance and provide recommendations, helping users address potential operational risks. | All Regions | |
Instance throttling | RocketMQ instances support rate limiting. When the instance reaches the TPS limit, it rejects requests from producers and consumers. The broker maintains a certain level of utilization to prevent issues such as message backlog, consumption timeouts, and frequent JVM GC caused by 100% resource usage. | All Regions | None |
Edit TPS ratio | After the instance is created, throttling is set equally at 50% each for sending and receiving messages by default. You can adjust the TPS allocation based on business needs to control the throttling quota for sending and subscribing to messages. tip Only RocketMQ 5.x instances support adjusting the TPS allocation. | All Regions |
Function Name | Function description | Publishing region | Related topic |
Add instance specification |
| All Regions | |
Message trace | The 5.x version instances support message tracing by default. You do not need to add configurations on the producer and consumer clients; you can view message traces directly in the console. | All Regions | |
Disable ACL authentication | RocketMQ instances enable ACL access control by default, allowing you to manage access and permissions at the Topic resource level using keys. To enable password-free access within the same VPC, you can disable ACL authentication. tip Disabling ACL authentication is currently available only by allowlist. To use this feature, contact technical support to request access. | All Regions |
Function Name | Function description | Publishing region | Related topic |
5.x version instance | Supports purchasing RocketMQ 5.x version instances. tip 5.x version instances are currently available by allowlist. Contact technical support to request access. | All Regions | |
Instance project optimization | When purchasing a RocketMQ instance, you must set the IAM project to which the instance belongs. It cannot be left empty. The system defaults to the default project. | All Regions | |
Add instance rule | Added the rocketmq.n6.x2.large specification instance. | All Regions | |
Add Cloud Monitor metrics | Added three metrics at the instance level: Group consumption rate Top 10, Topic stored messages Top 10, and Group message backlog Top 10. | All Regions |
Function Name | Function description | Publishing region | Related topic |
Add Cloud Monitor metrics | Add monitoring metrics for instance dimensions. | All Regions | |
Batch delete Group | Provide an API for batch deletion of consumer groups (DeleteGroups). | All Regions |
Function Name | Function description | Release Date | Publishing region | Related topic |
Cloud Monitor metrics | Add monitoring metrics for instance and Topic levels. | 2024-02-27 | All Regions | |
API interface rate limit | To improve system management, configure API interface rate limit. | 2024-02-27 | All Regions | All API interfaces |
Rollback instance | If the upgrade fails, you can roll back the instance to the pre-change state | 2024-02-27 | All Regions |
Function Name | Function description | Release Date | Publishing region | Related topic |
Cloud Monitor metrics | Add monitoring metrics for instances, instance load status, and Topic dimensions | 2023-01-04 | All Regions |
Function Name | Function description | Release Date | Publishing region | Related topic |
Allowlist management | Officially released the allowlist-related OpenAPI. | 2023-12-14 | All Regions |
Function Name | Function description | Release Date | Publishing region | Related topic |
Cloud Monitor metrics | Added instance balance dimension monitoring metrics. Setting the corresponding alarm strategy is recommended. | 2023-11-19 | All Regions | |
Multiple availability zone deployment | The multiple availability zone deployment method is officially released. Instances deployed across multiple available zones offer stronger disaster recovery capabilities, fully ensuring cluster data reliability and service availability. | 2023-11-09 | All Regions | |
Specification resource adjustment | Adjust resource quotas for Topic, Group, Connections number, and other specifications. | 2023-11-09 | All Regions |
Function Name | Function description | Release Date | Publishing region | Related topic |
Batch create Group | Supports batch creation of multiple Groups by uploading configuration files and batch export of Group information lists. | 2023-10-26 | All Regions | |
API idempotency | To ensure request idempotency, set the ClientToken parameter when calling the OpenAPI to avoid creating duplicate resources due to repeated retries. | 2023-10-26 | All Regions |
Function Name | Function description | Release Date | Publishing region | Related topic |
Cloud Monitor metrics | Adds metrics such as Connections number at the instance level, and metrics such as consumption failures at the consumer group level | 2023-09-19 | All Regions |
Function Name | Function description | Release Date | Publishing region | Related topic |
V2 version API officially released | Message Queue for RocketMQ officially releases V2 version OpenAPI, supporting new features such as tag management while maintaining compatibility with existing functions. | 2023-08-10 | All Regions |
Function Name | Function description | Release Date | Publishing region | Related topic |
Cloud Monitor metrics | New CPU usage and memory usage monitoring items are added for the instance dimension. | 2023-07-19 | All Regions | |
Import or export topics in bulk | Support batch creation of multiple topics by uploading configuration files and batch export of topic information lists. | 2023-07-04 | All Regions | |
C++ SDK Demo | Provides sample code for sending and receiving messages using the C++ SDK, including examples for standard messages, ordered messages, and transactional messages. | 2023-07-04 | All Regions |
Function Name | Function description | Release Date | Publishing region | Related topic |
Allowlist management | Supports allowlist management. After binding an allowlist to the RocketMQ instance, only IP addresses in the allowlist can access the instance. | 2023-06-05 | All Regions | |
RocketMQ version | RocketMQ version of the message queue supports Apache RocketMQ 4.x series and is fully compatible with all 4.x features. | 2023-06-05 | All Regions | |
Topic Queue | When creating a Topic or modifying its queue number, the number of queues cannot exceed the remaining available queues of the current instance | 2023-06-05 | All Regions |
Function Name | Function description | Release Date | Publishing region | Related topic |
Automatically expand queues when upgrading specifications | When upgrading the instance specification, automatic scaling of the Topic queue count is supported. The backend service will proportionally increase the number of queues for each Topic to improve overall Topic consumption performance. | 2023-05-12 | All Regions | |
Custom access point domain prefix | Supports custom modification of the domain name prefix for the instance's public and private network access points. | 2023-05-12 | All Regions | |
Python SDK Demo | Provide sample Python SDK code for sending and receiving messages, including normal messages, ordered messages, and transactional messages | 2023-05-12 | All Regions |
Function Name | Function description | Release Date | Publishing region | Related topic |
SSL authentication policy | Supports configuring SSL authentication policies for Public network access, allowing optional or mandatory SSL authentication as needed. | April 20, 2023 | All Regions |
Function Name | Function description | Release Date | Publishing region | Related topic |
Support new instance specifications | Supports smaller instance specifications such as rocketmq.n1.x2.micro and larger specifications like rocketmq.n4.x2.medium. | 2023-03-20 | All Regions | |
Upgrade delayed message | RocketMQ version now supports millisecond-level delay delivery for delayed messages, eliminating the need for fixed time intervals. The maximum delay can reach up to 3 days. | 2023-03-20 | All Regions |
Function Name | Function description | Release Date | Publishing region | Related topic |
Message resend | Supports resending individual or multiple messages found in queries, or resending messages in bulk based on a specified time range. Applicable to scenarios such as consumption blocking. | 2023-02-21 | All Regions | |
Dead-letter message resend | Support batch resend of dead letter messages based on a time range | 2023-02-21 | All Regions | |
Tag management | Tags identify and classify cloud resources. You can categorize instances with tags to facilitate instance search and resource aggregation. | 2023-02-21 | All Regions | |
Internal network domain names support public network parse | Message Queue for Kafka's private network VPC domain name supports resolution to private IP addresses in public network environments. | 2023-02-21 | All Regions | |
View monitoring data | Supports viewing Cloud Monitor metrics directly through the Message Queue for RocketMQ console. | 2023-02-21 | All Regions |
Function Name | Function description | Release Date | Publishing region | Related topic |
Custom message retention period | You can customize the message retention period when creating an instance. Modifications are not allowed after creation. | 2023-01-16 | All Regions | |
Add Monitoring Item | Added multiple monitoring items for Cloud Monitor, including instance Topic count and more. | 2023-01-16 | All Regions |
Function Name | Function description | Release Date | Publishing region | Related topic |
Online debugging | Message Queue for RocketMQ supports sending and debugging regular messages online through the console. | 2022-12-13 | All | |
Supports SSL access | RocketMQ instances support SSL authentication for public network access, enabling encrypted data transmission for enhanced security compared to standard public network access. | 2022-12-13 | All | |
Query messages by message Key | Supports querying the latest 64 messages with a specified Key in a specified Topic | 2022-12-13 | All | |
Resend dead letter messages | Support resending messages in dead-letter queues through the console. | 2022-12-13 | All | |
Multiple availability zone deployment | The Message Queue RocketMQ version supports deploying RocketMQ instances across multiple availability zones, meaning multi-AZ support. Instances deployed across multiple available zones offer stronger disaster recovery capabilities, fully ensuring cluster data reliability and service availability. | 2022-12-13 | All | |
Other feature optimizations | RocketMQ Message Queue server architecture upgrade: for newly created instances after the upgrade, the instance ID format is rocketmq-xxxxx. When producing or consuming messages using the Go SDK, you no longer need to append the instance ID in configuration parameters. This does not affect instances created before the architecture upgrade. | 2022-12-13 | All |
Function Name | Function description | Release Date | Publishing region | Related topic |
Optimization of monitoring alarm function | Supports built-in alarm strategies for Cloud Monitor | 2022-11-15 | All |
Function Name | Function description | Release Date | Publishing region | Related topic |
Optimized public network access | When you enable public network access, you only need to bind one EIP. | 2022-07-28 | All |
Function Name | Function description | Release Date | Publishing region | Related topic |
Queue consumption detail page optimization | The queue consumption details page now includes a current consumption progress timestamp, showing the most recent consumption time for each queue. | 2022-06-30 | All | |
Optimize key creation function | The CreateAuthKey API adds information for the new AccessKey ID and instance ID. | 2022-06-07 | All |
Function Name | Function description | Release Date | Publishing region | Related topic |
Product official release | The RocketMQ version of the Message Queue product is officially released to the public. | 2022-04-26 | All | All related documents are published for the first time. |