遇到一个很蛋疼的事情,连接一直被拒绝,查看日志是因为地址被占用,但我的端口并没有被占用,最后找到原因是没有正确关闭zookeeper导致的,不能直接关闭虚拟机,需要通过命令来关,删除server_pid
实际上的原因是jdk版本和zookeeper的版本不兼容,换了jdk1.8.221版本就好了
./zkServer.sh start 开启zookeeper
./zkServer.sh status 查看zookeeper状态
./zkServer.sh stop 关闭zookeeper
./zkCli.sh 连接zookeeper