

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

# RabbitMQ 브로커 구성 생성 및 적용
<a name="rabbitmq-creating-applying-configurations"></a>

*구성*에는 RabbitMQ 브로커에 대한 모든 설정이 Cuttlefish 형식으로 포함됩니다. 브로커를 생성하기 전에 구성을 생성할 수 있습니다. 그런 다음 구성을 하나 이상의 브로커에 적용할 수 있습니다.

다음 예제에서는 AWS Management Console을 사용하여 RabbitMQ 브로커 구성을 생성하고 적용하는 방법을 보여줍니다.

**중요**  
`DeleteConfiguration` API를 사용해서만 구성을 **삭제**할 수 있습니다. 자세한 내용은 *Amazon MQ API 참조*의 [구성](https://docs.aws.amazon.com/amazon-mq/latest/api-reference/configurations-configuration-id.html)을 참조하세요.

## 새 구성 생성
<a name="creating-rabbitmq-configuration-from-scratch-console"></a>

 브로커에 구성을 적용하려면 먼저 구성을 생성해야 합니다.

1. [Amazon MQ 콘솔](https://console.aws.amazon.com/amazon-mq/)에 로그인합니다.

1. 왼쪽에서 탐색 창을 확장하고 **Configurations(구성)**를 선택합니다.  
![\[Amazon MQ navigation panel showing Brokers and Configurations options.\]](http://docs.aws.amazon.com/ko_kr/amazon-mq/latest/developer-guide/images/amazon-mq-tutorials-create-configuration.png)

1. **Configurations(구성)** 페이지에서 **Create configuration(구성 생성)**을 선택합니다.

1. **구성 생성** 페이지의 **세부 정보(Details)** 섹션에서 **구성 이름(Configuration name)**(예: `MyConfiguration`)을 입력하고 **브로커 엔진(Broker engine)** 버전을 선택합니다.

   RabbitMQ용 Amazon MQ에서 지원하는 RabbitMQ 엔진 버전에 대한 자세한 내용은 [RabbitMQ용 Amazon MQ 엔진 버전 관리](rabbitmq-version-management.md) 섹션을 참조하세요.

1. **구성 생성**을 선택합니다.

## 새로운 구성 개정 생성
<a name="creating-new-rabbitmq-configuration-revision-console"></a>

 구성을 생성한 후에는 구성 개정을 사용하여 구성을 편집해야 합니다.

1. 구성 목록에서 ***MyConfiguration***을 선택합니다.
**참고**  
첫 번째 구성 개정은 Amazon MQ가 구성을 생성할 때 항상 생성됩니다.

   ***MyConfiguration*** 페이지에서 새로운 구성 개정에 사용되는 브로커 엔진 유형 및 버전(예: **RabbitMQ 3.xx.xx**)을 볼 수 있습니다.

1. **구성 세부 정보** 탭에 구성 개정 번호, 설명 및 Cuttlefish 형식의 브로커 구성이 표시됩니다.
**참고**  
현재 구성을 편집하면 새 구성 개정이 생성됩니다.

1. **구성 편집**을 선택하고 Cuttlefish 구성을 변경합니다.

1. **저장**을 선택합니다.

   **Save revision(개정 버전 저장)** 대화 상자가 표시됩니다.

1. (선택 사항) `A description of the changes in this revision`을 입력합니다.

1. **저장**을 선택합니다.

   구성의 새 개정 버전이 저장됩니다.
**중요**  
구성에 대한 변경 사항이 있어도 즉시 브로커에 변경 사항이 적용되지 *않습니다*. 변경 내용을 적용하려면 다음 유지 관리 기간을 기다리거나 [브로커를 재부팅](amazon-mq-rebooting-broker.md)해야 합니다.  
현재 구성을 삭제할 수는 없습니다.

## 브로커에 구성 개정 적용
<a name="apply-rabbitmq-configuration-revision-creating-console"></a>

 구성 개정을 생성한 후에는 구성 개정을 브로커에 적용할 수 있습니다.

1. 왼쪽에서 탐색 창을 확장하고 **Brokers(브로커)**를 선택합니다.  
![\[Amazon MQ navigation panel showing Brokers and Configurations options.\]](http://docs.aws.amazon.com/ko_kr/amazon-mq/latest/developer-guide/images/amazon-mq-tutorials-apply-configuration.png)

1. 브로커 목록에서 브로커(예: **MyBroker**)를 선택한 다음 **Edit(편집)**을 선택합니다.

1. [**Edit *MyBroker***] 페이지의 [**Configuration**] 섹션에서 [**Configuration**] 및 [**Revision**]을 선택하고 [**Schedule Modifications**]를 선택합니다.

1. **Schedule broker modifications(브로커 수정 예약)** 섹션에서 **During the next scheduled maintenance window(예약된 다음 유지 관리 기간 동안)** 또는 **Immediately(즉시)** 중에 수정을 적용할 시점을 선택합니다.
**중요**  
단일 인스턴스 브로커는 재부팅되는 동안 오프라인 상태입니다. 클러스터 브로커의 경우 브로커가 재부팅되는 동안 한 번에 하나의 노드만 다운됩니다.

1. **적용**을 선택합니다.

   지정된 시간에 구성 개정이 브로커에 적용됩니다.