本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
RabbitMQ on Amazon MQ 的仲裁队列
重要
仲裁队列仅适用于 Amazon MQ for RabbitMQ 3.13 及更高版本上的代理。
仲裁队列是一种复制队列类型,由领导节点(主副本)和跟随节点(其他副本)组成。如果领导节点变得不可用,仲裁队列会使用 Raft
仲裁队列可用于处理毒丸消息,当消息失败并被多次重新排队时,就会出现毒丸消息。
如果出现以下情况,则不应使用仲裁队列:
-
使用临时队列
-
排队等待时间长
-
优先考虑低延迟
要声明仲裁队列,请将标头 x-queue-type
设置为 quorum
。