Amazon MQ, 이제 RabbitMQ 버전 4.2 지원

게시된 날짜: 2025년 11월 20일

이제 Amazon MQ에서 AMQP 1.0 프로토콜, Khepri라는 이름의 새로운 Raft 기반 메타데이터 스토어, 로컬 이동, 쿼럼 대기열의 메시지 우선 순위에 대한 기본 지원을 도입한 RabbitMQ 버전 4.2를 지원합니다. 또한 RabbitMQ 4.2에는 처리량 및 메모리 관리를 위한 다양한 버그 수정과 성능 개선 사항이 포함되어 있습니다.

RabbitMQ 4.2의 주요 특징은 AMQP 1.0을 코어 프로토콜로 지원한다는 점입니다. AMQP 1.0은 소비자가 재대기열 또는 데드 레터링 전에 메시지 주석을 수정할 수 있도록 하는 수정된 결과와 클라이언트 애플리케이션이 특정 대기열에서 수신하려는 메시지 수를 동적으로 조정할 수 있도록 하는 등의 이점을 제공하는 세분화된 흐름 제어와 같은 향상된 기능을 제공합니다. 또한 Amazon MQ는 애플리케이션 요구 사항을 기반으로 수정할 수 있는 RabbitMQ 4.2 브로커에 대해 구성 가능한 리소스 한도를 도입했습니다. RabbitMQ 4.0부터는 클래식 대기열의 미러링이 더 이상 지원되지 않으며, 비 복제 클래식 대기열은 계속해서 지원됩니다. 쿼럼 대기열은 RabbitMQ 4.2 브로커에서 지원되는 유일한 내구성이 뛰어난 복제 대기열 유형이며, 이제 소비자 우선 순위 외에도 메시지 우선 순위도 제공합니다.

Amazon MQ에서 RabbitMQ 4.2를 사용하려면 AWS Management Console, AWS CLI 또는 AWS SDK를 통해 m7g 인스턴스 유형을 사용하여 새 브로커를 생성할 때 RabbitMQ 4.2를 선택하기만 하면 됩니다. Amazon MQ는 RabbitMQ 4.2 브로커의 패치 버전 업그레이드를 자동으로 관리하므로 major.minor 버전만 지정하면 됩니다. RabbitMQ 4.2의 변경 사항에 대해 자세히 알아보려면 Amazon MQ 릴리스 노트 및 Amazon MQ 개발자 안내서를 참조하세요. 이 버전은 현재 Amazon MQ m7g 유형 인스턴스를 사용할 수 있는 모든 리전에서 사용할 수 있습니다.