본문 바로가기
BIG DATA/KAFKA

kafka 실행및 테스트, 점검법

by 골든크랩 2021. 6. 14.
728x90
반응형

참고원문 : 둘다 괜찮다.  두번째 링크의 맨 하단의 운영담당자의 글모음도 나중에 읽어보자.

https://judo0179.tistory.com/95

https://www.tigiminsight.com/kafka_setup_examples

 

 

설치는 다른 문서를 보고...

 

기동 여부

$ sudo systemctl status zookeeper

$ sudo systemctl status kafka

 

Active: inactive (dead)

 

상태가  active/inactive 인지 확인

 

실행은 

$ sudo systemctl start zookeeper

$ sudo systemctl start kafka

 

수동으로 토픽 생성하기(토픽명 testTopic)

$ cd /opt/kafka

$ sudo bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic testTopic Created topic "testTopic".

 

생성된 토픽 리스트 조회

$ sudo bin/kafka-topics.sh --list --zookeeper localhost:2181

 

토픽에 메시지 생성

$ sudo bin/kafka-console-producer.sh --broker-list localhost:9092 --topic testTopic 

> Hello

> Kafka

 

컨슈머를 통한 메시지 수신 기능 테스트

$ sudo bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic testTopic --from-beginning

> Hello

> Kafka

 

카프카 원격 접속 허용

$ cd /opt/kafka/config $ sudo vi server.properties

# listeners=PLAINTEXT://:9092

advertised.listeners=PLAINTEXT://<HOST IP>:9092

728x90
반응형

'BIG DATA > KAFKA' 카테고리의 다른 글

c++ comsumper 개발환경 구축  (0) 2021.06.14
goLang consumer 예제  (0) 2021.06.14
kafka 연동을 위한 python producer 소스/테스트 방법  (0) 2021.06.14

댓글