RabbitMQ용 Amazon MQ의 쿼럼 대기열에 대한 정책 구성 - Amazon MQ

RabbitMQ용 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-toquorum_queues로 설정해야 합니다. 클래식 미러링 대기열과 쿼럼 대기열을 함께 사용하는 경우 쿼럼 대기열 정책뿐만 아니라 --apply-to:classic_queues로 설정한 별도의 정책을 생성해야 합니다.

AWS-DEFAULT 정책은 “applies to” 파라미터에서 새 대기열 유형을 자동으로 채택하므로 수정할 필요가 없습니다. RabbitMQ용 Amazon MQ의 기본 정책에 대한 자세한 내용은 RabbitMQ configuration policies 단원을 참조하세요.