Post

Kafka 설치 및 실행하기 for macOS

Kafka 설치 및 실행하기 for macOS 주제의 핵심 개념과 적용 포인트를 정리합니다.

Kafka 설치 및 실행하기 for macOS

homebrew로 kafka 설치

1
$ brew install kafka

zookeeper 서버 실행

1
$ sh /opt/homebrew/opt/zookeeper/bin/zkServer start

주키퍼 정보 확인

zookeeper 서버 실행 여부 확인

1
$ sudo lsof -iTCP -sTCP:LISTEN -n -P | grep 2181

zookeeper 접속 2181 port

1
$ telnet localhost 2181

zookeeper 서버 정보 확인

1
$ srvr

브로커 서버 실행

1
$ cd /opt/homebrew/Cellar/kafka/3.5.1/bin
1
$ sh kafka-server-start -daemon ../../3.5.1/.bottle/etc/kafka/server.properties

토픽 생성

1
$ sh kafka-topics --bootstrap-server localhost:9092 --create --replication-factor 1 --partitions 1 --topic test Created topic "test".

Producer로 토픽에 메시지 작성

1
2
3
$ kafka-console-producer --bootstrap-server localhost:9092 --topic test
> create test message
> create test meaaage 2

Consumer로 토픽 메시지 읽기

1
2
3
4
5
6
$ kafka-console-consumer --bootstrap-server localhost:9092 --topic test --from-beginning

# print 메시지 출력

create test message
create test meaaage 2
This post is licensed under CC BY 4.0 by the author.