[Kafka] Window 환경에서 Kafka 설치 및 실행
Kafka Window에서 실행
- 
    Kafka 다운로드 페이지에 가서 원하는 Kafka 버전을 다운받는다. 
- 
    다운받은 루트로 가서 tar zxvf kafka_2.13-3.4.1.tgz 를 입력하고 압축 해제 

- 
    kafka 폴더에 bin → windows 폴더로 이동하여 zookeeper-server-start.bat .\config\zookeeper.properties 를 cmd에 입력하면 보통은 오류가 뜨는 것 같다. 
- 
    해결방법은 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\*;
- 다시 입력하면 이렇게 잘 실행된다.

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

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

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

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

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

- 토픽에 있는 메세지를 가져오기 위해 새 프롬프트 열고 입력
bin\windows\kafka-console-consumer.bat –bootstrap-server localhost:9092 –topic dev-topic –from-beginning

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