When using host_port different than 9092 (e.g on Jenkins Server) a message producer keeps getting following error:
"WARN Error while fetching metadata with correlation id 1 : {t1=LEADER_NOT_AVAILABLE} (org.apache.kafka.clients.NetworkClient)"
e.g.
docker run -p 2181:2181 -p 9093:9092 -e AUTO_CREATE_TOPICS=true -e ADVERTISED_HOST=localhost -e ADVERTISED_PORT=9093 --rm spotify/kafka
/opt/kafka/current/bin/kafka-console-producer.sh --broker-list localhost:9093 --topic t1
The LISTENERS configuration allows to use different than default host_port
e.g.
docker run -p 2181:2181 -p 9093:9093 -e AUTO_CREATE_TOPICS=true -e ADVERTISED_HOST=localhost -e ADVERTISED_PORT=9093 -e LISTENERS="PLAINTEXT://:9093" --rm spotify/kafka
When using host_port different than 9092 (e.g on Jenkins Server) a message producer keeps getting following error: "WARN Error while fetching metadata with correlation id 1 : {t1=LEADER_NOT_AVAILABLE} (org.apache.kafka.clients.NetworkClient)"
e.g. docker run -p 2181:2181 -p 9093:9092 -e AUTO_CREATE_TOPICS=true -e ADVERTISED_HOST=localhost -e ADVERTISED_PORT=9093 --rm spotify/kafka /opt/kafka/current/bin/kafka-console-producer.sh --broker-list localhost:9093 --topic t1
The LISTENERS configuration allows to use different than default host_port e.g. docker run -p 2181:2181 -p 9093:9093 -e AUTO_CREATE_TOPICS=true -e ADVERTISED_HOST=localhost -e ADVERTISED_PORT=9093 -e LISTENERS="PLAINTEXT://:9093" --rm spotify/kafka