2018-10-25 14:55:38,507 INFO [ClientCnxn.java:966] : Opening socket connection to server 192.168.3.71/192.168.3.71:2181. Will not attempt to authenticate using SASL (unknown error)
2018-10-25 14:55:59,509 WARN [ClientCnxn.java:1089] : Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect
java.net.ConnectException: Connection timed out: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
at org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:350)
at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1068)
需要关注的是端口号是否正确

由于我连接的是本地网络,所以端口号应该改为“127.0.0.1”
注意:改完端口号后一档以重新启动“zkServer.cmd”
另外,出于安全考虑我并没有关闭防火墙,但是并不影响zookeeper启动运行
ps:
本文记录了一次ZooKeeper连接过程中遇到的超时错误,详细解析了错误信息,并提出了解决方案,包括检查端口号设置,确保使用正确的本地地址,以及重启zkServer.cmd服务。
2211

被折叠的 条评论
为什么被折叠?



