kafka集群使用遇到的问题

瘦欲@ 提交于 2019-11-30 00:15:48

1、kafka集群上通过kafka-console-producer.sh发送消息,使用kafka-console-consumer.sh接收不到消息,一直卡住没动静

 

发送:

./kafka-console-producer.sh --broker-list zk1:9092,zk2:9092,zk3:9092 --topic xyz

 

接收:

./kafka-console-consumer.sh --bootstrap-server zk1:9092,zk2:9092,zk3:9092 --topic xyz

 

解决办法:

打开kafka的日志,config/log4j.properties文件中日志级别全改为DEBUG;

在执行上面的接收命令时候,在一个broker的日志中看到如下错误日志,

 

Error while fetching metadata for __consumer_offsets-26: listener ListenerName(PLAINTEXT) not found on leader -1

 

进入zookeeper/bin目录,执行zkCli.sh,

rmr /brokers
rmr /config/brokers
rmr /config/topics

 

而后重启kafka集群即可。

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!