适用于 RabbitMQ 的 Amazon MQ 的法定队列的策略配置 - Amazon MQ

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

适用于 RabbitMQ 的 Amazon MQ 的法定队列的策略配置

您可以在 Amazon MQ 上向 RabbitMQ 代理的法定队列中添加特定的策略配置。

为法定队列创建策略时,必须执行以下操作:

  • 移除所有以开头的策略属性 haha-mode,例如ha-paramsha-sync-modeha-sync-batch-sizeha-promote-on-shutdown、和ha-promote-on-failure

  • 删除 queue-mode

  • 当溢出设置为时更改溢出 reject-publish-dlx

重要

适用于 RabbitMQ 的亚马逊 MQ 应用策略中的所有属性或不应用任何属性。您不能创建同时适用于经典镜像队列和法定队列的策略。如果您希望您的策略仅适用于法定人数队列,则必须将设置为--apply-toquorum_queues如果您使用的是经典镜像队列和法定人数队列,则必须使用--apply-to:classic_queues以及法定队列策略创建单独的策略。

您无需修改AWS-DEFAULT策略,因为它们会自动采用 “适用于” 参数中的新队列类型。有关亚马逊 MQ for RabbitMQ 的默认策略的更多信息,请参阅。RabbitMQ configuration policies