All Products
Search
Document Center

ApsaraMQ for RabbitMQ:Release notes

Last Updated:Jan 04, 2024

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

2023-12-08

Feature

Description

Type

References

New region

ApsaraMQ for RabbitMQ Serverless Edition 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

Storage encryption 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 Edition instance

Serverless Edition instances are provided by ApsaraMQ for RabbitMQ. You are charged for Serverless Edition instances based on the actual number of API calls initiated to receive and deliver messages. This feature helps you create pay-as-you-go instances with ease and at low costs.

Added feature

2023-03-07

Feature

Description

Type

References

Elastic TPS

The elastic transactions per second (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-09-20

Feature

Description

Type

References

New region

ApsaraMQ for RabbitMQ is available in the India (Mumbai) region.

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)

  • Australia (Sydney)

  • 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 on an instance

  • Maximum outbound messages per second on 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 Role

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

Queue management

2020-08-26

Feature

Description

Type

References

Metadata migration

The metadata of a 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-07-29

Feature

Description

Type

References

JMS

The Java Message Service (JMS) 1.1 specification is supported. JMS applications can be connected to ApsaraMQ for RabbitMQ from the JMS client library of ApsaraMQ for RabbitMQ.

Added feature

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

Metric

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

Unavailability 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