本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
適用於兔子 MQ 的 Amazon MQ 仲裁佇列的政策組態
您可以將特定政策組態新增至 Amazon MQ 上 RabbitMQ 代理程式的仲裁佇列。
當您建立仲裁佇列的原則時,必須執行下列動作:
-
移除以開頭的所有策略屬性
ha
ha-mode
ha-params
,例如ha-sync-mode
ha-sync-batch-size
、、ha-promote-on-shutdown
、和ha-promote-on-failure
。 -
移除
queue-mode
。 -
設置為時更改溢出
reject-publish-dlx
重要
適用於 RabbitMQ 的 Amazon MQ 會套用政策內的所有屬性或不套用任何屬性。您無法建立同時套用至傳統鏡像佇列和仲裁佇列的原則。如果您希望原則僅套用至仲裁佇列,則必須--apply-to
將設定為quorum_queues
。如果您使用傳統鏡像佇列和仲裁佇列,則必須使用以下項目建立個別原則--apply-to
:classic_queues
以及仲裁佇列原則。
您不需要修改AWS-DEFAULT
原則,因為它們會在「apply to」參數中自動採用新佇列類型。如需適用於 RabbitMQ 的 Amazon MQ 預設政策的詳細資訊,請參閱。RabbitMQ configuration policies