遇到一個很蛋疼的事情,連接一直被拒絕,查看日志是因為地址被占用,但我的端口並沒有被占用,最后找到原因是沒有正確關閉zookeeper導致的,不能直接關閉虛擬機,需要通過命令來關,刪除server_pid
實際上的原因是jdk版本和zookeeper的版本不兼容,換了jdk1.8.221版本就好了
./zkServer.sh start 開啟zookeeper
./zkServer.sh status 查看zookeeper狀態
./zkServer.sh stop 關閉zookeeper
./zkCli.sh 連接zookeeper