All Products
Search
Document Center

ApsaraMQ for RabbitMQ:Release notes

Last Updated:May 23, 2025

This topic describes the release notes for ApsaraMQ for RabbitMQ and provides links to relevant references.

2025-05-21

Feature

Description

Type

References

New region

Serverless ApsaraMQ for RabbitMQ instances of the exclusive cluster type are available in the following regions:

  • China (Hangzhou)

  • China (Shanghai)

  • China (Shenzhen)

  • China (Hong Kong)

Added feature

2025-05-12

Feature

Description

Type

References

New region

Serverless ApsaraMQ for RabbitMQ instances of the exclusive cluster type are available in the following regions:

  • Indonesia (Jakarta)

  • Thailand (Bangkok)

  • Philippines (Manila)

  • Singapore

Added feature

2025-05-08

Feature

Description

Type

References

New region

Serverless ApsaraMQ for RabbitMQ instances of the exclusive cluster type are available in the following regions:

  • China (Zhangjiakou)

  • China (Ulanqab)

  • China (Guangzhou)

  • China (Chengdu)

Added feature

2025-04-15

Feature

Description

Type

References

Serverless ApsaraMQ for RabbitMQ instance

Serverless ApsaraMQ for RabbitMQ instances of the exclusive cluster type are provided.

Added feature

2025-04-01

Feature

Description

Type

References

New region

Serverless and subscription instances can be created in the China East 1 Finance region.

Added feature

2024-12-02

Feature

Description

Type

References

Limits on instances

Limits on the number of exchanges per instance and the number of bindings per instance are modified.

Optimized feature

Limits

2024-11-25

Feature

Description

Type

References

Subscription instance

Subscription Professional Edition instances cannot be purchased except for in the following regions:

  • China (Qingdao)

  • China (Hohhot)

  • Japan (Tokyo)

Purchase discontinuation

Important
  • Existing subscription Professional Edition instances can still be upgraded or downgraded and used for messaging.

  • We recommend that you purchase serverless instances. Compared with Professional Edition instances, serverless instances provide higher performance at lower costs. For more information, see Instance types.

2024-11-22

Feature

Description

Type

References

Serverless instance

The pay-by-provisioned-capacity-and-elastic-traffic metering method is provided for serverless instances.

Added feature

2024-10-09

Feature

Description

Type

References

New region

Serverless instances and Enterprise Edition instances can be created in the US (Virginia) region.

Added feature

2024-05-28

Feature

Description

Type

References

PrivateLink endpoint

PrivateLink endpoints can be used to access ApsaraMQ for RabbitMQ in a specific virtual private cloud (VPC) in the China (Shanghai) and China (Beijing) regions. You can use PrivateLink endpoints in scenarios in which you want to implement cloud networking and inter-region networking by using Cloud Enterprise Network (CEN).

Added feature

2024-03-14

Feature

Description

Type

References

New region

Serverless instances and Enterprise Edition instances can be created in the Malaysia (Kuala Lumpur) and US (Silicon Valley) regions.

Added feature

2024-03-05

Feature

Description

Type

References

New region

ApsaraMQ for RabbitMQ is available in the China (Ulanqab) region. You can create Professional Edition, Enterprise Edition, Enterprise Platinum Edition, and serverless instances in the region.

Added feature

2023-12-18

Feature

Description

Type

References

New region

Serverless instances and Enterprise Edition instances are available in the Germany (Frankfurt) region.

Added feature

2023-12-08

Feature

Description

Type

References

New region

Serverless instances and Enterprise Edition instances can be created in the China (Chengdu) and Indonesia (Jakarta) regions.

Added feature

2023-11-15

Feature

Description

Type

References

Data encryption

Encryption at rest is supported by ApsaraMQ for RabbitMQ Enterprise Platinum Edition instances. The AES-256 algorithm is used to encrypt data and metadata that you store on ApsaraMQ for RabbitMQ brokers.

Added feature

Data encryption

CreateInstance

The CreateInstance operation is provided by ApsaraMQ for RabbitMQ. You can call this operation to create ApsaraMQ for RabbitMQ instances.

You can still call the CreateInstance operation provided by the Alibaba Cloud Management Console to create ApsaraMQ for RabbitMQ instances.

We recommend that you use the CreateInstance operation provided by ApsaraMQ for RabbitMQ to create ApsaraMQ for RabbitMQ instances.

Added feature

CreateInstance

2023-11-24

Feature

Description

Type

References

Serverless instance

Serverless instances are provided by ApsaraMQ for RabbitMQ. You are charged for serverless instances based on the actual number of requests initiated to receive and deliver messages. This feature helps you save costs.

Added feature

2023-03-07

Feature

Description

Type

References

Elastic transactions per second (TPS)

The elastic TPS feature is provided by ApsaraMQ for RabbitMQ. After you enable this feature for an instance, the peak TPS quota of the instance can be increased within a specific range.

You are charged elastic TPS fees for the TPS that exceeds the specification limit.

Added feature

2022-12-22

Feature

Description

Type

References

Exchange management

ApsaraMQ for RabbitMQ is compatible with x-consistent-hash exchanges that are supported by open source RabbitMQ. To use x-consistent-hash exchanges in ApsaraMQ for RabbitMQ, you need to only declare an exchange of the x-consistent-hash type.

Added feature

2022-10-13

Feature

Description

Type

References

Message sending

Messages can be sent in the ApsaraMQ for RabbitMQ console.

Added feature

2022-05-25

Feature

Description

Type

References

Message trace

  • Message traces can be viewed in the ApsaraMQ for RabbitMQ console.

  • The peak TPS of an instance can be viewed on the Instance Details page in the ApsaraMQ for RabbitMQ console.

Added feature

2022-03-21

Feature

Description

Type

References

Dashboard

Various metric data of ApsaraMQ for RabbitMQ instances, vhosts, exchanges, and queues can be viewed in monitoring reports on the dashboard. This helps you identify and locate issues at the earliest opportunity.

Added feature

2022-02-18

Feature

Description

Type

References

Enterprise Edition instance

Enterprise Edition instances are provided by ApsaraMQ for RabbitMQ.

Compared with Professional Edition instances, Enterprise Edition instances provide higher specifications. For example, Enterprise Edition instances support a larger message size. You can select an instance edition based on your business requirements.

Added feature

New region

ApsaraMQ for RabbitMQ is available in the China (Guangzhou) region.

Added feature

2021-07-02

Feature

Description

Type

References

Updated console

The ApsaraMQ for RabbitMQ console is updated to improve user experience.

Optimized feature

2021-06-03

Feature

Description

Type

References

Open source rabbitmq_delayed_message_exchange plug-in

The open source rabbitmq_delayed_message_exchange plug-in that is provided by open source RabbitMQ can be used to deliver delayed messages in ApsaraMQ for RabbitMQ. To use this feature, you do not need to install the plug-in, you need to only declare an exchange of the x-delayed-message type.

Added feature

New region

ApsaraMQ for RabbitMQ is available in the following regions:

  • Indonesia (Jakarta)

  • Japan (Tokyo)

  • Germany (Frankfurt)

  • Singapore

  • US (Silicon Valley)

  • US (Virginia)

Added feature

Endpoints

2020-11-25

Feature

Description

Type

References

Management of static usernames and passwords

Static usernames and passwords can be managed by RAM users.

Important

To use this feature, RAM users must be granted the required permissions.

Optimized feature

2020-11-24

Feature

Description

Type

References

Monitoring and alerting

The following metrics are supported:

  • Maximum inbound messages per second in an instance

  • Maximum outbound messages per second in an instance

  • Maximum inbound messages per second in a vhost

  • Maximum outbound messages per second in a vhost

  • Inbound messages per second in an exchange

  • Outbound messages per second in an exchange

Optimized feature

2020-11-18

Feature

Description

Type

References

Service-linked role

The following service-linked roles are supported:

  • AliyunServiceRoleForAmqpMonitoring: ApsaraMQ for RabbitMQ can assume this role to access CloudMonitor for monitoring and alerting.

  • AliyunServiceRoleForAmqpLogDelivery: ApsaraMQ for RabbitMQ can assume this role to access Simple Log Service for message log management.

Added feature

Service-linked roles

Increased limits on clusters for an instance

Limits on clusters for an instance can be increased free of charge.

Added feature

Downgrade of instance configurations

Instance configurations can be downgraded.

Added feature

Manage instances

2020-09-25

Feature

Description

Type

References

Management of static usernames and passwords

Static usernames and passwords can be created for instances in the ApsaraMQ for RabbitMQ console based on AccessKey pairs and instance IDs. You can use the created pair of static username and password to access ApsaraMQ for RabbitMQ from an open source RabbitMQ client.

Added feature

Cleanup of messages in a queue

Messages in a queue can be cleared in the ApsaraMQ for RabbitMQ console.

Added feature

Manage queues

2020-08-26

Feature

Description

Type

References

Metadata migration

The metadata of an open source RabbitMQ cluster can be imported to an ApsaraMQ for RabbitMQ instance in the ApsaraMQ for RabbitMQ console.

Added feature

2020-08-18

Feature

Description

Type

References

Monitoring and alerting

The following metrics are added:

  • Connections to an instance

  • Channels on an instance

  • Connections to a vhost

  • Channels in a vhost

Optimized feature

Monitoring and alerting

2020-08-13

Feature

Description

Type

References

Monitoring and alerting

  • Monitoring data can be queried and alerts can be configured in the new version of the Monitoring and Alerting page in the ApsaraMQ for RabbitMQ console.

  • Navigation to the old version of the Monitoring and Alerting page is supported.

  • The operation to switch between the monitoring and alerting feature for instances and the monitoring and alerting feature for non-instantiated resources is supported.

Optimized feature

Monitoring and alerting

2020-06-30

Feature

Description

Type

References

Monitoring and alerting

The unit of metrics, except for the accumulated messages in a queue metric, is changed from counts per minute to counts per second.

Important

The values in this unit are approximate average values that are calculated at 15-second intervals.

Optimized feature

Monitoring and alerting

Exchange creation

amq. cannot be used as the prefix of an exchange name because amq. is a reserved field.

Optimized feature

Manage exchanges

Queue creation

amq. cannot be used as the prefix of a queue name because amq. is a reserved field.

Optimized feature

Manage queues

2020-05-27

Feature

Description

Type

References

ListQueueConsumers

The ListQueueConsumers operation can be used to query the consumers of a queue.

Added feature

ListQueueConsumers

2020-05-11

Feature

Description

Type

References

Discontinuation of Standard Edition instances

Standard Edition instances are no longer provided. Existing Standard Edition instances can still be used as expected.

Discontinued feature

Manage instances

2020-04-29

Feature

Description

Type

References

Discontinuation of resource plans

Resource plans of the capacity decrease type for the pay-as-you-go billing method are no longer provided. Existing resource plans can still be used.

Discontinued feature

None

Discontinuation of pay-as-you-go billing method

The pay-as-you-go billing method is no longer supported. Existing pay-as-you-go instances are still billed based on the pay-as-you-go method.

Discontinued feature

None

GetMetadataAmount

The GetMetadataAmount operation can be used to query the metadata of an instance.

Added feature

GetMetadataAmount

2019-12-20

Feature

Description

Type

References

Subscription billing method

The subscription billing method is supported. The billing method helps you estimate the required fees before you use the service.

Added feature

Instance specifications

Instantiation

The resources are instantiated. This helps isolate resources among multiple tenants. Each user is assigned a pay-as-you-go instance that is shared across all regions.

Added feature

Manage instances