반응형

Window 환경에서 Kafka 를 설치해보고 실행 해보려고 한다. 


1. 설치

설치는 간단하다. 아래의 URL 로 가서 다운로드 받은후 압축 풀면 설치 끝이다. 


https://kafka.apache.org/downloads


2. 실행

Kafka 는 Zookeeper 를 사용하기 때문에 먼저 zookeeper 부터 실행을 한다. 카프카 설치 디렉터리로 이동해 보면 sh 파일들이 있는데 Window 환경에서 실행하는 실행파일들은 windows 폴더 아래에 따로 모아져 있다.


zookeeper 실행

카프카설치디렉터리\bin\windows\zookeeper-server-start.bat ../../config/zookeeper.properties


kafka server 실행

카프카설치디렉터리\bin\windows\kafka-server-start.bat ../../config/server.properties


3. 토픽

- 생성


kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic [토픽명]


- 토픽 목록 확인


kafka-topics.bat --list --zookeeper localhost:2181


4. Message

kafka-console-producer.bat --broker-list localhost:9092 --topic [토픽명]


이렇게 하면 메세지를 입력할 수 있는 프롬프트로 변경된다 


kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic [토픽명] --from-beginning


위에서 입력한 메세지를 바로바로 볼수 있다. 


728x90
반응형

'Development > Tech&Seminar' 카테고리의 다른 글

SpringOne Tour 참석 후기  (0) 2018.11.08
Google Cloud Summit 2018 후기  (0) 2018.10.26
Google Cloud Hackathon 간단한 후기  (0) 2018.10.08
TCC가 뭐지???  (0) 2018.09.07
Openssl로 SSL 을 위한 인증서 발급하기 (HTTPS)  (2) 2018.08.22

+ Recent posts