【Kafka超时问题(已解决),kafka.zookeeper.ZooKeeperClientTimeoutException: Timed out waiting for connection w】

Kafka超时问题(已解决),kafka.zookeeper.ZooKeeperClientTimeoutException: Timed out waiting for connection while in state: CONNECTING

  • 一、报错内容及原因
    • 二、解决办法
    • 三、其他解决方案参考
    • 四、Kafka启动命令

一、报错内容及原因

1.Kafka正常运行一段时间后,用测试工具发送数据时报了错:

在这里插入图片描述

2.于是单独用黑窗口启动Kafka,看看具体报啥错:

在这里插入原本图片描述

3.原因

JDK版本和Kafka版本不匹配

(我手里项目较多,用的JDK版本也不一样,有的时候忘了把JDK切换回去,就报了这个错)。

我的Kafka版本:在这里插入图片描述

二、解决办法

更换JDK版本或Kafka版本:

若是JDK15及以上的版本按照kafka 2.4.0往后选择

若是JDK15以前的版本按照2.4.0 往前选择kafka版本

三、其他解决方案参考

https://blog.csdn.net/qq_38941890/article/details/115831334

https://blog.csdn.net/FMFLV/article/details/108196924

四、Kafka启动命令

从cmd进入Kafka安装目录(bin目录的上一级),输入命令:

.\bin\windows\kafka-server-start.bat .\config\server.properties

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/e354be5639.html