kafkatool:无法连接到kafka群集

2mbi3lxu  于 2021-06-04  发布在  Kafka
关注(0)|答案(1)|浏览(633)

我正试着用Kafka托尔连接Kafka。我遇到一个错误:连接到群集时出错。创建新kafkaadminclient失败
Kafka和Zookeeper在码头里主持。我运行下一个命令

docker network create kafka
   docker run --network=kafka -d --name zookeeper -e ZOOKEEPER_CLIENT_PORT=2181 confluentinc/cp-zookeeper:latest
   docker run --network=kafka -d -p 9092:9092 --name kafka -e KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://kafka:9092 -e KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR=1 confluentinc/cp-kafka:latest

Kafka托尔的设置


为什么Kafka托尔不能连接到docker中托管的Kafka?

zqdjd7g9

zqdjd7g91#

我假设这个gui不是来自docker容器。因此,您的主机不知道 zookeeper 或者 kafka 是的,只有docker网络有。
在gui中,您需要使用 localhost 对于这两个变量,那么在kafka run命令中,不要使用其他所有变量,而是更改 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://localhost:9092 zookeeper run命令很好,但是添加 -p 2181:2181 向主机公开端口以便gui可以连接

相关问题