What's New

Updated on 2024/09/10 GMT+08:00

The tables below describe the functions released in each Distributed Message Service for RocketMQ version and corresponding documentation updates. New features will be successively launched in each region.

April 2024

No.

Feature

Description

Phase

Document

1

Commercial use of RocketMQ 5.x basic edition

Basic edition RocketMQ 5.x is available.

Commercial use

Buying a RocketMQ Instance

March 2024

No.

Feature

Description

Phase

Document

1

Specification name optimized for billing

The specification name of RocketMQ instances in the billing system is optimized. The new specification name is Distributed Message Service (for RocketMQ).

The original name may be confused with other cloud service names or specifications.

The actual billing items, fees, and existing instances are not affected.

Commercial use

Bills

June 2023

No.

Feature

Description

Phase

Document

1

Tag management

The RocketMQ console supports tag management.

Commercial use

Managing Instance Tags

December 2022

No.

Feature

Description

Phase

Document

1

Message consumption verification

Messages can be resent to a specified online client to verify that the consumer can receive messages.

Commercial use

Verifying Consumption

2

Message production

Specified messages can be sent to a RocketMQ instance to verify service logic.

Commercial use

Producing a Message

September 2022

No.

Feature

Description

Phase

Document

1

Metadata migration

On the console, you can migrate RocketMQ metadata from another cloud or self-hosted RocketMQ to your DMS RocketMQ instance.

Commercial use

Migrating Metadata

June 2022

No.

Feature

Description

Phase

Document

1

API Reference

API Reference describes APIs of DMS for RocketMQ and provides API parameter description and example values.

Commercial use

Creating an Instance

May 2022

No.

Feature

Description

Phase

Document

1

Specifications calculation

When you create a RocketMQ instance, the system can calculate the number of brokers and broker storage space for different flavors based on your specified number of topics, peak creation TPS, peak retrieval TPS, average message size, and number of daily messages.

Commercial use

Buying an Instance

2

Enterprise projects

You can select an enterprise project when creating a RocketMQ instance.

Commercial use

Buying an Instance

April 2022

No.

Feature

Description

Phase

Document

1

Querying messages by message key

You can query messages by message key in DMS for RocketMQ.

Commercial use

Querying Messages

2

Go and Python sample code

Developer Guide provides Go and Python sample code for sending and receiving messages.

Commercial use

Go

Python

March 2022

No.

Feature

Description

Phase

Document

1

Scheduled messages

You can schedule messages to be delivered at any time within one year.

Open beta testing

Delivering a Scheduled Message

2

Sample code for consumer traffic control

If consumers retrieve messages too fast for downstream services to keep up, system stability will be affected. You can control traffic on consumers to ensure system stability.

Commercial use

Controlling Traffic on Consumers

3

c6.4u8g.cluster.small RocketMQ instances

c6.4u8g.cluster.small RocketMQ instances are now available.

Commercial use

Specifications

4

Resending dead letter messages

Dead letter messages cannot be retrieved by consumers. You can locate and rectify the fault, and then resend dead letter messages on the console.

Commercial use

Managing Dead Letter Queues

January 2022

No.

Feature

Description

Phase

Document

1

Specifications modification

After an instance is created, its storage space and broker quantity can be increased.

Commercial use

Modifying Specifications

December 2021

No.

Feature

Description

Phase

Document

1

Instance diagnosis

You can diagnose an instance to quickly troubleshoot message retrieval exceptions.

Commercial use

Diagnosing an Instance

2

Getting Started guide

A Getting Started guide is provided to help you get started with the basic process of using DMS for RocketMQ.

Commercial use

Introduction

September 2021

No.

Feature

Description

Phase

Document

1

Service renamed

Distributed Message Service (DMS) for High Reliability Messaging is renamed Distributed Message Service (DMS) for RocketMQ.

Commercial use

What Is DMS for RocketMQ?

August 2021

No.

Feature

Description

Phase

Document

1

Enhanced transactional message processing

The transactional message processing capabilities have been enhanced, helping you maintain consistency in high-concurrency scenarios.

Commercial use

What Is High Reliability Messaging?

2

ACL-based permission control

You can control user access to your RocketMQ instance by assigning them the permissions required for performing their services.

Commercial use

Creating a User

3

Message query

The console displays the content of messages, facilitating O&M on your messaging service.

Commercial use

Querying Messages

4

Message tracing

The console displays details about message creation and retrieval, making it faster to check the health of your messaging service.

Commercial use

Enabling Message Tracing

5

Commercial use

High Reliability Messaging is available for commercial use.

Commercial use

What Is High Reliability Messaging?

May 2021

No.

Feature

Description

Phase

Document

1

High Reliability Messaging (RocketMQ)

High Reliability Messaging is the latest service in the DMS family and is fully compatible with RocketMQ. It is available for OBT in the AP-Singapore region.

Open beta testing

What Is High Reliability Messaging?