This topic describes the release notes for Message Queue for RabbitMQ and provides links to relevant documentation.

2021-06-03

Feature Description Type References
The open source rabbitmq_delayed_message_exchange plug-in is supported for delayed message delivery. Message Queue for RabbitMQ frees you from installing this plug-in. To use this feature, you need only to declare an exchange of the x-delayed-message type. New
Service availability in another seven regions Message Queue for RabbitMQ is available in the following seven regions:
  • Indonesia (Jakarta)
  • Japan (Tokyo)
  • Australia (Sydney)
  • Germany (Frankfurt)
  • Singapore (Singapore)
  • US (Silicon Valley)
  • US (Virginia)
New Endpoints

2020-11-25

Feature Description Type References
Management of static usernames and passwords Static usernames and passwords can be managed by Resource Access Management (RAM) users.
Notice To use this feature, RAM users must be granted the required permissions.
Optimized

2020-11-24

Feature Description Type References
Monitoring and alerting The following metrics are supported:
  • Maximum number of inbound messages per second for an instance
  • Maximum number of outbound messages per second for an instance
  • Maximum number of inbound messages per second for a vhost
  • Maximum number of outbound messages per second for a vhost
  • Number of inbound messages per second for an exchange
  • Number of outbound messages per second for an exchange
Optimized

2020-11-18

Feature Description Type References
Service-linked roles The following service-linked roles are supported:
  • AliyunServiceRoleForAmqpMonitoring: Message Queue for RabbitMQ can assume this role to access CloudMonitor for monitoring and alerting.
  • AliyunServiceRoleForAmqpLogDelivery: Message Queue for RabbitMQ can assume this role to access Log Service for message log management.
New Service-linked roles
Increase of limits on instances Limits on instances can be increased free of charge. New
Downgrade of instance specifications Instance specifications can be downgraded. New Downgrade instance configurations

2020-09-25

Feature Description Type References
Management of static usernames and passwords A static username and password pair can be created based on an AccessKey pair and an instance ID in the Message Queue for RabbitMQ console. You can use the created static username and password to access Message Queue for RabbitMQ from an open source RabbitMQ client. New
Cleanup of messages in queues Messages in queues can be cleared in the Message Queue for RabbitMQ console. New Clear a queue

2020-08-26

Feature Description Type References
Metadata migration The metadata of a RabbitMQ cluster can be imported to an instance in the Message Queue for RabbitMQ console. New

2020-08-18

Feature Description Type References
Monitoring and alerting The following metrics are added:
  • Number of connections for an instance
  • Number of channels for an instance
  • Number of connections for a vhost
  • Number of channels for a vhost
Optimized 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 Message Queue 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 that for non-instantiated resources is supported.
Optimized Monitoring and alerting

2020-07-29

Feature Description Type References
JMS The Java Message Service (JMS) 1.1 specification is supported. JMS applications can access Message Queue for RabbitMQ from the JMS client library of Message Queue for RabbitMQ. New

2020-06-30

Feature Description Type References
Monitoring and alerting The unit of metrics except for Accumulated Queue Messages is changed from count/minute to count/second.
Notice The values in this unit are approximate average values calculated at 15-second intervals.
Optimized Monitoring and alerting
Exchange creation amq.is used as a reserved field. You are not allowed to start the name of an exchange with amq. Optimized Create an exchange
Queue creation amq.is used as a reserved field. You are not allowed to start the name of a queue with amq. Optimized Create a queue

2020-05-27

Feature Description Type References
ListQueueConsumers The ListQueueConsumers API operation can be used to query the consumers of a queue. New ListQueueConsumers

2020-05-11

Feature Description Type References
Basic Edition The Basic Edition is deprecated. The purchased Basic Edition instances can continue to be used. Deprecated Overview

2020-04-29

Feature Description Type References
Resource plans Resource plans whose capacity decreases with use are deprecated for the pay-as-you-go billing method. The purchased resource plans can continue to be used. Deprecated No
Pay-as-you-go billing method The pay-as-you-go billing method is deprecated. The existing pay-as-you-go instances are charged in original mode. Deprecated No
GetMetadataAmount The GetMetadataAmount API operation can be used to query the metadata of an instance. New GetMetadataAmount

2019-12-20

Feature Description Type References
Subscription billing method The subscription billing method is supported. It helps you address the difficulty in budget estimation that occurs when the pay-as-you-go billing method is used. New Overview
Instantiation Instantiation is complete. This helps isolate resources among multiple tenants. Each user is assigned a pay-as-you-go instance that is shared across all regions. New Overview