[Kafka] Window 환경에서 Kafka 설치 및 실행

Kafka Window에서 실행

  1. Kafka 다운로드 페이지에 가서 원하는 Kafka 버전을 다운받는다.

  2. 다운받은 루트로 가서 tar zxvf kafka_2.13-3.4.1.tgz 를 입력하고 압축 해제

0

  1. kafka 폴더에 bin → windows 폴더로 이동하여 zookeeper-server-start.bat .\config\zookeeper.properties 를 cmd에 입력하면 보통은 오류가 뜨는 것 같다.

  2. 해결방법은 kafka-run-class.bat 을 찾아서 수정하자

rem Classpath addition for release
 for %%i in ("%BASE_DIR%\libs\*") do (
 	call :concat "%%i"
 )
rem Classpath addition for release
call :concat "%BASE_DIR%\libs\*;
  1. 다시 입력하면 이렇게 잘 실행된다.

1

  1. 다른 명령 프롬프트 켜서 폴더 이동한 후 .\bin\windows\kafka-server-start.bat .\config\server.properties 입력한다.

2

  1. 이렇게 모두 실행한 후 jps 를 쳐서 실행 된 지 확인해주자.

3

  1. 이제 토픽 생성하자 bin\windows\kafka-topics.bat –create –bootstrap-server localhost:9092 –topic dev-topic

4

  1. 확인 bin\windows\kafka-topics.bat –list –bootstrap-server localhost:9092

5

  1. 생성한 topic에 메세지를 보내보자 bin\windows\kafka-console-producer.bat –broker-list localhost:9092 –topic dev-topic

6

  1. 토픽에 있는 메세지를 가져오기 위해 새 프롬프트 열고 입력

bin\windows\kafka-console-consumer.bat –bootstrap-server localhost:9092 –topic dev-topic –from-beginning

7

실시간으로 입력하는 대로 뜨는 걸 볼 수 있다.

Leave a comment