kafka.zookeeper.ZooKeeperClientTimeoutException: Timed out waiting for connection while in state: CONNECTING
1、错误描述:
使用kafka自带的zookeeper,首先将zookeeper启动之后,在启动kafka的时候,报下面的异常,如下所示:
kafka.zookeeper.ZooKeeperClientTimeoutException: Timed out waiting for connection while in state: CONNECTING at kafka.zookeeper.ZooKeeperClient.$anonfun$waitUntilConnected$3(ZooKeeperClient.scala:262) at kafka.zookeeper.ZooKeeperClient.waitUntilConnected(ZooKeeperClient.scala:258) at kafka.zookeeper.ZooKeeperClient.<init>(ZooKeeperClient.scala:119) at kafka.zk.KafkaZkClient$.apply(KafkaZkClient.scala:1881) at kafka.server.KafkaServer.createZkClient$1(KafkaServer.scala:441) at kafka.server.KafkaServer.initZkClient(KafkaServer.scala:466) at kafka.server.KafkaServer.startup(KafkaServer.scala:233) at kafka.server.KafkaServerStartable.startup(KafkaServerStartable.scala:44) at kafka.Kafka$.main(Kafka.scala:82) at kafka.Kafka.main(Kafka.scala) [2025-06-05 05:46:05,609] INFO shutting down (kafka.server.KafkaServer) [2025-06-05 05:46:05,614] INFO App info kafka.server for 0 unregistered (org.apache.kafka.common.utils.AppInfoParser) [2025-06-05 05:46:05,614] INFO shut down completed (kafka.server.KafkaServer) [2025-06-05 05:46:05,615] ERROR Exiting Kafka. (kafka.server.KafkaServerStartable) [2025-06-05 05:46:05,616] INFO shutting down (kafka.server.KafkaServer)
2、问题解决
kafka链接zookeeper默认的18秒,如果服务器性能不行的话,估计连不上,直接将时间调大,解决问题。
1 # Timeout in ms for connecting to zookeeper 2 # zookeeper.connection.timeout.ms=18000 3 zookeeper.connection.timeout.ms=180000