RabbitMQ용 Amazon MQ 엔진 버전 관리 - Amazon MQ

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

RabbitMQ용 Amazon MQ 엔진 버전 관리

RabbitMQ는 의미 체계 버전 관리 사양에 따라 버전 번호를 X.Y.Z로 구성합니다. RabbitMQ용 Amazon MQ 구현에서 메이저 버전, X 마이너 버전, Y 패치 버전 번호를 나타냅니다. Z Amazon MQ는 메이저 버전 번호가 변경되는 경우 버전 변경을 메이저로 간주합니다. 예를 들어 버전 3.13에서 4.0으로 업그레이드하는 것은 메이저 버전 업그레이드로 간주됩니다. 마이너 버전 또는 패치 버전 번호만 변경되는 경우 마이너 버전 변경으로 간주됩니다. 예를 들어 버전 3에서 업그레이드할 수 있습니다. 11.2.8에서 3으로 12.1.3은 마이너 버전 업그레이드로 간주됩니다.

RabbitMQ용 Amazon MQ는 모든 브로커가 지원되는 최신 마이너 버전을 사용할 것을 권장합니다. 브로커 엔진 버전을 업그레이드하는 방법에 대한 지침은 Amazon MQ 브로커 엔진 버전 업그레이드를 참조하십시오.

중요

Amazon MQ는 스트림을 지원하지 않습니다. 이 기능 플래그를 활성화하고 스트림을 생성하면 데이터가 손실됩니다.

Amazon MQ는 RabbitMQ 3.9에서 JSON 도입된 구조적 로그인 사용을 지원하지 않습니다.

RabbitMQ용 Amazon MQ에서 지원되는 엔진 버전

Amazon MQ 버전 지원 달력에는 브로커 엔진 버전의 지원 종료 시기가 표시됩니다. 버전이 지원 종료에 도달하면 Amazon MQ는 이 버전의 모든 브로커를 지원되는 다음 버전으로 자동 업그레이드합니다. 이 업그레이드는 브로커의 예정된 유지 관리 기간 (날짜로부터 45일 이내) 동안 진행됩니다. end-of-support

Amazon MQ는 버전이 지원 종료에 도달하기 최소 90일 전에 알림을 제공합니다. 중단이 발생하지 않도록 end-of-support 날짜 이전에 브로커를 업그레이드하는 것이 좋습니다. 또한 지원 종료일로부터 30일 이내에는 지원 종료가 예정된 버전에서는 새 브로커를 생성할 수 없습니다.

RabbitMQ 버전 Amazon MQ 지원 종료
3.13 (권장)
3.12
3.11
3.10 2024년 10월 15일
3.9 2024년 9월 16일

새 RabbitMQ용 Amazon MQ 브로커를 생성할 때 지원되는 모든 RabbitMQ 엔진 버전을 지정할 수 있습니다. 브로커를 생성할 때 엔진 버전 번호를 지정하지 않으면 Amazon MQ는 자동으로 최신 엔진 버전 번호를 기본값으로 사용합니다.

엔진 버전 업그레이드

언제든지 지원되는 다음 메이저 또는 마이너 버전으로 브로커를 수동으로 업그레이드할 수 있습니다. 자동 마이너 버전 업그레이드를 활성화하면 Amazon MQ는 유지 관리 기간 동안 브로커를 지원되는 최신 패치 버전으로 업그레이드합니다.

브로커 수동 업그레이드에 대한 자세한 내용은 을 참조하십시오Amazon MQ 브로커 엔진 버전 업그레이드.

엔진 버전 3.13 이상을 사용하는 모든 브로커의 경우 Amazon MQ는 유지 관리 기간 동안 지원되는 최신 패치 버전으로의 업그레이드를 관리합니다.

중요

RabbitMQ는 증분 버전 업데이트(예: 3.9.x에서 3.10.x로)만 허용합니다. 업데이트 시 마이너 버전을 건너뛸 수 없습니다 (예: 3.8.x에서 3.11.x까지).

단일 인스턴스 브로커는 재부팅되는 동안 오프라인 상태가 됩니다. 클러스터 브로커의 경우 재부팅 중에 미러링된 대기열을 동기화해야 합니다. 대기열이 길면 대기열 동기화 프로세스가 더 오래 걸릴 수 있습니다. 대기열 동기화 프로세스 중에는 소비자와 생산자가 대기열을 사용할 수 없습니다. 대기열 동기화 프로세스가 완료되면 브로커를 다시 사용할 수 있게 됩니다. 영향을 최소화하려면 트래픽이 적은 시간에 업그레이드하는 것이 좋습니다. 버전 업그레이드 모범 사례에 대한 자세한 내용은 을 참조하십시오RabbitMQ용 Amazon MQ 모범 사례.

지원되는 엔진 버전 목록 표시

describe-broker-instance-options AWS CLI 명령을 사용하여 지원되는 모든 마이너 및 메이저 엔진 버전을 나열할 수 있습니다.

aws mq describe-broker-instance-options

엔진 및 인스턴스 유형별로 결과를 필터링하려면 다음에 나온 --engine-type--host-instance-type 옵션을 사용합니다.

aws mq describe-broker-instance-options --engine-type engine-type --host-instance-type instance-type

예를 들어, RabbitMQ 및 mq.m5.large 인스턴스 유형에 대한 결과를 필터링하려면 다음을 대체하십시오.engine-type RABBITMQ를 사용하여 instance-typemq.m5.large.