[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