Kafka Topic 세팅

daev681·2025년 3월 20일

1. 도커 설치

kafka 2.8.0 미만

docker run -d --name zookeeper -p 2181:2181 wurstmeister/zookeeper
docker run -d --name kafka -p 9092:9092 \
  -e KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181 \
  -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://localhost:9092 \
  wurstmeister/kafka

kafka 2.8.0 ++

docker run -d --name kafka -p 9092:9092 \
  -e KAFKA_PROCESS_ROLES=controller,broker \
  -e KAFKA_NODE_ID=1 \
  -e KAFKA_LISTENERS=PLAINTEXT://:9092 \
  -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://localhost:9092 \
  -e KAFKA_CONTROLLER_QUORUM_VOTERS=1@localhost:9093 \
  -e KAFKA_AUTO_CREATE_TOPICS_ENABLE=true \
  apache/kafka:latest

2. 토픽

kafka-topics.sh --create --topic signaling_updates --bootstrap-server localhost:9092 --partitions 1 --replication-factor 1
profile
개인 개발 공부

0개의 댓글