Kafka 기본 명령어
Topic 관련 명령
실행하기
bin/zookeeper-server-start.sh config/zookeeper.properties
bin/kafka-server-start.sh config/server.properties
종료하기
bin/kafka-server-stop.sh config/server.properties
bin/zookeeper-server-stop.sh config/zookeeper.properties
topic 목록 보기
bin/kafka-topics.sh \
--bootstrap-server localhost:9092 \
--list
topic 정보 보기
bin/kafka-topics.sh \
--bootstrap-server localhost:9092 \
--topic quickstart-events \
--describe
Producer 관련 명령
특정 topic 내에 produce 하기
bin/kafka-console-producer.sh \
–-broker-list localhost:9092 \
–-topic my_topic
- 위 명령어 입력시, CLI에서 메시지를 스트림으로 입력할 수 있다.
Consumer 관련 명령어
Consumer group 목록보기
bin/kafka-consumer-groups.sh \
--bootstrap-server localhost:9092 \
--list
Consumer group status 확인
bin/kafka-consumer-groups.sh \
--bootstrap-server localhost:9092 \
--group my_group_name \
--describe
Consumer group 제거하기
bin/kafka-consumer-groups.sh \
--bootstrap-server localhost:9092 \
--group my_group_name \
--delete
topic Consume 해보기
bin/kafka-console-consumer.sh \
--bootstrap-server localhost:9092 \
--from-beginning \
--topic my_topic
특정 파티션만 Consume 하기
--partition 1 추가
bin/kafka-console-consumer.sh \
--bootstrap-server localhost:9092 \
--from-beginning \
--partition 1 \
--topic my_topic
특정 consumer group 으로 consume 하기
--group group_name 을 추가
bin/kafka-console-consumer.sh \
--bootstrap-server localhost:9092 \
--from-beginning \
--group group_name \
--topic my_topic
Author And Source
이 문제에 관하여(Kafka 기본 명령어), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@zihs0822/Kafka-기본-명령어저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)