zooKeeper的连接被拒绝

遇到一个很蛋疼的事情,连接一直被拒绝,查看日志是因为地址被占用,但我的端口并没有被占用,最后找到原因是没有正确关闭zookeeper导致的,不能直接关闭虚拟机,需要通过命令来关,删除server_pid

实际上的原因是jdk版本和zookeeper的版本不兼容,换了jdk1.8.221版本就好了

  ./zkServer.sh start  开启zookeeper

./zkServer.sh status  查看zookeeper状态

./zkServer.sh stop   关闭zookeeper

./zkCli.sh 连接zookeeper

原文地址:https://www.cnblogs.com/lndbky/p/13722903.html