준비하기

kafka는 Java버젼으로 구동되기떄문에 OS별로 자바를 셋팅하고 실행하는 방식의

차이일뿐 kafka를 사용하는 방식은 동일합니다. 여기서는 윈도우 기준으로 설명하겠습니다.



download

Link : https://kafka.apache.org/downloads

설정

사용하고 싶은 버젼을 다운로드 받고, 특정경로에 압축을 풉니다.

ex>  C:\datatool\kafka_2.12-1.0>

path 설정

윈도우 환경 변수에, 어느 디렉토리에건 실행할수 있게 path를 추가해줍니다.

C:\datatool\kafka_2.12-1.0\bin\windows

실행

C:\datatool\kafka_2.12-1.0> 경로에서 각 서버들을 실행하겠습니다.

주키퍼 실행

zookeeper-server-start config/zookeeper.properties


카프카 실행

kafka-server-start config/server.properties


Topic생성

kafka가 잘 실행되는지 Topic 생성을 통해 확인가능합니다.

kafka-topics --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test


Topic Console Listen

특정 토픽에 메시지 생산모듈을 작성한후

특정 토픽에서 메시지큐처리가 되는지 체크합니다.

kafka-console-consumer --bootstrap-server localhost:9092 --topic test --from-beginning


또는 KafkaTool을 이용하여 UI에서 확인가능합니다.

http://www.kafkatool.com/download.html



  • No labels