02. Kafka 빠르게 설치해보기

Apache Kafka 설치

Apache Kafkaarrow-up-right

실습은 Scala 2.13 - kafka_2.13-3.1.0.tgz 로 진행

설치 및 zookeeper, broker 실행

// Apache Kafka down
$ wget <https://dlcdn.apache.org/kafka/3.1.0/kafka_2.13-3.1.0.tgz>

// 압축 해제
$ tar zxvf kafka_2.13-3.1.0.tgz kafka_2.13-3.1.0/

// zookeeper 실행
$ bin/zookeeper-server-start.sh config/zookeeper.properties
// zookeepr 실행 확인.
$ ./ bin/zookeeper-shell.sh localhost:2181

// broker를 띄우기 위한 설정
$ vi config/server.properties

31 line '#' 제거및
listeners = 127.0.0.1:9092 기입 후 저장.

// broker 실행
$ bin/kafka-server-start.sh config/server.properties

위의 사진은 주키퍼 실행, 아래의 사진은 브로커 실행

Topic 생성

  • topic name 생성 제약

    • 공백 불가

    • ‘_’ , ’.’ 은 내부의 메트릭과의 충돌로 인해 권장하지 않는다.

    • name max length = 249

Message Producing

Message Consuming

Zookeeper shell 확인

Last updated