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 | |
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 |
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 |
| 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:
| Added feature |
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:
| Optimized feature |
2020-11-18
Feature | Description | Type | References |
Service-linked role | The following service-linked roles are supported:
| Added feature | |
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 |
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 |
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:
| Optimized feature |
2020-08-13
Feature | Description | Type | References |
Monitoring and alerting |
| Optimized feature |
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 | |
Exchange creation | amq. cannot be used as the prefix of an exchange name because amq. is a reserved field. | Optimized feature | |
Queue creation | amq. cannot be used as the prefix of a queue name because amq. is a reserved field. | Optimized feature |
2020-05-27
Feature | Description | Type | References |
ListQueueConsumers | The ListQueueConsumers operation can be used to query the consumers of a queue. | Added feature |
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 |
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 |
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 | |
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 |