2021-08-11 15:47:18 -07:00
|
|
|
KAFKA_ZOOKEEPER_CONNECT=test_zookeeper:52181
|
|
|
|
# Read this excellent guide to understand why this is being set up like this
|
|
|
|
# https://www.confluent.io/blog/kafka-listeners-explained/
|
|
|
|
# Essentially: we run two listeners named PLAINTEXT and PLAINTEXT_HOST on two different ports
|
|
|
|
# in the container, and we advertise ONE of them (PLAINTEXT_HOST) to Kafka clients as running on the localhost
|
|
|
|
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP=PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT
|
2023-04-04 18:38:30 +05:30
|
|
|
KAFKA_LISTENERS=PLAINTEXT://test_broker:9092,PLAINTEXT_HOST://test_broker:29092
|
|
|
|
KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://test_broker:9092,PLAINTEXT_HOST://localhost:29092
|
2021-08-11 15:47:18 -07:00
|
|
|
KAFKA_INTER_BROKER_LISTENER_NAME=PLAINTEXT
|
|
|
|
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR=1
|
|
|
|
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS=0
|
|
|
|
KAFKA_HEAP_OPTS=-Xms256m -Xmx256m
|