

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

# 5단계: 데이터 생산 및 소비
<a name="produce-consume"></a>

[Amazon MSK 사용 시작하기](getting-started.md) 단계에서 데이터를 생성하고 소비합니다.

**메시지를 생산하고 소비하려면**메시지 프로덕션 및 컨슘

1. 콘솔 생산자를 시작하려면 다음 명령을 실행합니다.

   ```
   $KAFKA_ROOT/bin/kafka-console-producer.sh --broker-list $BOOTSTRAP_SERVER --producer.config $KAFKA_ROOT/config/client.properties --topic MSKTutorialTopic
   ```

1. 원하는 메시지를 입력하고 **Enter**키를 누릅니다. 이 단계를 두 번 또는 세 번 반복하십시오. 한 줄을 입력하고 **Enter**를 누를 때마다, 그 줄은 Apache Kafka 클러스터에 별도의 메시지로 전송됩니다.

1. 클라이언트 머신에 대한 연결을 열어 둔 다음, 새 창에서 해당 머신에 대한 별도의 두 번째 연결을 엽니다. 이 세션은 새로운 세션이므로 `KAFKA_ROOT` 및 `BOOTSTRAP_SERVER` 환경 변수를 다시 설정합니다. 이러한 환경 변수를 설정하는 방법에 대한 자세한 내용은 [클라이언트 머신에 토픽 생성](create-topic.md#create-topic-client-machine) 섹션을 참조하세요.

1. 클라이언트 머신에 대한 두 번째 연결 스트링을 통해 다음 명령을 실행하여 콘솔 컨슈머를 생성합니다.

   ```
   $KAFKA_ROOT/bin/kafka-console-consumer.sh --bootstrap-server $BOOTSTRAP_SERVER --consumer.config $KAFKA_ROOT/config/client.properties --topic MSKTutorialTopic --from-beginning
   ```

   콘솔 프로듀서 명령을 사용할 때 앞에서 입력한 메시지가 표시됩니다.

1. 생산자 창에 메시지를 더 입력하고 소비자 창에 메시지가 표시되는지 확인합니다.

**다음 단계**

[6단계: Amazon CloudWatch를 사용하여 Amazon MSK 지표 보기](view-metrics.md)