

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

# RabbitMQ용 Amazon MQ 엔진 버전 관리
<a name="rabbitmq-version-management"></a>

 RabbitMQ는 의미 체계 버전 관리 사양에 따라 버전 번호를 `X.Y.Z`로 구성합니다. RabbitMQ용 Amazon MQ 구현에서 `X`는 메이저 버전, `Y`는 마이너 버전, `Z`는 패치 버전 번호를 나타냅니다. Amazon MQ는 메이저 버전 번호가 변경된 경우 메이저 버전 변경으로 간주됩니다. 예를 들어 버전 **3**.13에서 **4**.0으로 업그레이드하는 것은 메이저 버전 업그레이드로 간주됩니다. 마이너 버전 또는 패치 버전 번호만 변경된 경우 마이너 버전 변경으로 간주됩니다. 예를 들어 버전 3.**11**.28에서 3.**12**.13으로 업그레이드하는 것은 마이너 버전 업그레이드로 간주됩니다.

 RabbitMQ용 Amazon MQ는 모든 브로커가 지원되는 최신 버전의 RabbitMQ 4.2를 사용할 것을 권장합니다. 브로커 엔진 버전을 업그레이드하는 방법에 대한 지침은 [Amazon MQ 브로커 엔진 버전 업그레이드](upgrading-brokers.md)를 참조하세요.

 RabbitMQ용 Amazon MQ 브로커를 새로 생성할 때는 메이저 및 마이너 버전 번호만 지정하면 됩니다. RabbitMQ 4.2를 예로 들 수 있습니다. 브로커를 생성할 때 엔진 버전을 지정하지 않으면 Amazon MQ는 자동으로 최신 엔진 버전으로 기본 설정됩니다.

**중요**  
Amazon MQ에서는 [스트림](https://www.rabbitmq.com/streams.html)이 지원되지 않습니다. 스트림을 생성하면 데이터가 손실됩니다.  
Amazon MQ는 JSON에서 구조화된 로깅 사용을 지원하지 않습니다.

Amazon MQ는 RabbitMQ의 두 가지 메이저 버전 릴리스를 지원합니다.
+ [**RabbitMQ 4**](rabbitmq-4.md)

  Amazon MQ는 RabbitMQ 모든 인스턴스 크기에서 mq.m7g 인스턴스 유형에 대해서만 RabbitMQ 4 릴리스 시리즈에서 RabbitMQ 4.2를 지원합니다.
+ **RabbitMQ 3**

  Amazon MQ는 지원되는 모든 인스턴스 크기에서 RabbitMQ mq.t3, mq.m5 및 mq.m7g 인스턴스 유형의 RabbitMQ 3 릴리스 시리즈에서 RabbitMQ 3.13을 지원합니다.

## 지원되는 엔진 버전 목록 표시
<a name="rabbitmq-version-management-listing-versions"></a>

 [https://docs.aws.amazon.com/cli/latest/reference/mq/describe-broker-instance-options.html](https://docs.aws.amazon.com/cli/latest/reference/mq/describe-broker-instance-options.html) 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.m7g.large` 인스턴스 유형에 대해 필터링하려면 {{engine-type}}을 `RABBITMQ`로, {{instance-type}}을 `mq.m7g.large`로 대체합니다.