Amazon MQ for RabbitMQ quorum queues alarm - Amazon MQ
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Amazon MQ for RabbitMQ quorum queues alarm

Quorum queues are only supported on Amazon MQ for RabbitMQ versions 3.13 and above. Amazon MQ for RabbitMQ will raise the critical required action code RABBITMQ_QUORUM_QUEUES_NOT_SUPPORTED_ON_CURRENT_VERSION when you attempt to create quorum queues on a single instance or cluster broker using version 3.12 and below.

To diagnose and address the RABBITMQ_QUORUM_QUEUES_NOT_SUPPORTED_ON_CURRENT_VERSION alarm, you can view your list of quorum queues in the RabbitMQ management dashboard:

  • If you do not need to retain messages, you can delete the quorum queues, upgrade your broker to version 3.13 or above, and recreate the quorum queues after upgrading the broker.

  • If you need to retain messages, you must create a new broker on version 3.13 and above, then create quorum queues on the new broker. After creating the new broker and quorum queues, you can migrate messages from the old broker to the new broker using the Shovel or Federation plug-in. Then, delete the old broker.

To prevent a RABBITMQ_QUORUM_QUEUES_NOT_SUPPORTED_ON_CURRENT_VERSION, upgrade your broker to version 3.13 or above before creating quorum queues on that broker.