기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
RabbitMQ용 Amazon MQ 인스턴스 유형 변경 경보
RABBITMQ_CLUSTER_DISK_USAGE_TOO_HIGH_FOR_INSTANCE_CHANGE는 현재 RabbitMQ 노드의 디스크 사용량이 높아 요청된 브로커 인스턴스 유형 변경을 진행할 수 없음을 나타냅니다. RabbitMQ용 Amazon MQ는 현재 디스크 사용량이 CloudWatch 지표 RabbitMQDiskFree로 식별되는 요청된 인스턴스 유형에서 사용할 수 있는 양을 초과할 때 이 경보를 발생시킵니다.
RABBITMQ_CLUSTER_DISK_USAGE_TOO_HIGH_FOR_INSTANCE_CHANGE 상태로 전환되는 RabbitMQ 브로커는 애플리케이션에서 계속 사용할 수 있지만 요청된 인스턴스 유형 변경은 진행되지 않습니다. Amazon MQ는 이 상태에서 브로커 재시작을 허용하지만 디스크 사용량이 요청된 인스턴스 유형의 임계값을 초과하는 동안에는 인스턴스 유형을 변경할 수 없습니다. 브로커는 이 상태에 있는 동안 인스턴스 유형 변경을 시도하는 ModifyBroker API 작업에 대한 예외를 반환합니다.
인스턴스 유형 변경 경보 진단 및 해결
Amazon MQ는 기본적으로 브로커에 대한 지표를 활성화합니다. CloudWatch 콘솔에 액세스하거나 CloudWatch API를 사용하여 브로커 지표를 볼 수 있습니다. MessageCount 및 RabbitMQDiskFree 지표를 사용하여 RABBITMQ_CLUSTER_DISK_USAGE_TOO_HIGH_FOR_INSTANCE_CHANGE를 진단할 수 있습니다.
격리 상태를 해결하고 인스턴스 유형 변경을 진행하려면 Amazon MQ 관리 콘솔을 사용하여 다음을 수행합니다.
-
대기열에 게시된 메시지를 처리할 새 연결을 생성합니다.
-
대기열에서 메시지를 삭제합니다.
-
브로커에서 대기열을 삭제합니다.
참고
필요한 조치를 취한 후 RABBITMQ_CLUSTER_DISK_USAGE_TOO_HIGH_FOR_INSTANCE_CHANGE 상태가 지워지는 데 최대 몇 시간이 걸릴 수 있습니다.