Posts [개발자 블로그] Kafka 실습1
Post
Cancel

[개발자 블로그] Kafka 실습1

Kafka-실습1

Kafka 설치

1) homebrew를 통한 kafka 설치

1
brew install kafka

Kafka 실행

2) Kafka를 실행하기 전 zookeeper를 먼저 시작

1
brew services start zookeeper

스크린샷 2021-01-02 오후 3 29 10

3) Kafka 시작

1
brew services start kafka

스크린샷 2021-01-02 오후 3 30 33

4) Kafka에서 기본적으로 제공하는 테스트를 위한 다양한 script의 위치 확인

1
brew info kafka

스크린샷 2021-01-02 오후 3 32 37
스크린샷 2021-01-02 오후 3 33 10

5) Topic생성 (파티션1개 replication은 1이고 Topic이름은 test)

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

스크린샷 2021-01-02 오후 3 35 15

6) 로컬에 띄워진 카프카에 생성한 Topic으로 String데이터를 전송

1
./kafka-console-producer --broker-list localhost:9092 --topic test

스크린샷 2021-01-02 오후 3 37 17

7) Topic으로 부터 데이터를 맨 처음 offset부터 읽어오기

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

스크린샷 2021-01-02 오후 3 39 26

출처

This post is licensed under CC BY 4.0 by the author.