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-to를 quorum_queues로 설정해야 합니다. 클래식 미러링 대기열과 쿼럼 대기열을 함께 사용하는 경우 쿼럼 대기열 정책뿐만 아니라 --apply-to:classic_queues로 설정한 별도의 정책을 생성해야 합니다.
AWS-DEFAULT 정책은 “applies to” 파라미터에서 새 대기열 유형을 자동으로 채택하므로 수정할 필요가 없습니다. RabbitMQ용 Amazon MQ의 기본 정책에 대한 자세한 내용은 RabbitMQ configuration policies 단원을 참조하세요.