ps:新手小白用javaidea连接linux上的zookeeper折腾了一上午终于连上了
首先要检查以下几项
1.要确保zookeeper在linux中能够正常的运行
这里我参考其它博主的文章,zookeeper在linux中的安装与配置
https://www.cnblogs.com/expiator/p/9853378.html
2.确保idea中的代码没有书写错误
ps:这里将我的idea中的代码写出来,测试连接zookeeper的代码有很多种,不用非得和我的一样
在上图中的/demo/rmi-address要在zookeeper中提前创建好,只需创建demo目录即可 ,代码为create /demo
3.永久关闭linux中防火墙
然后重启linux虚拟机,查看防火墙是否已经关闭
4.检查maven中是不是有多个zookeeperk jar包留一个就行
5.和版本也可能有关jdk版本新的尽量zookeeper版本也要用新的
6.延长时间,这个很重要,如下图所示,我刚开始设置的是10s后来我改成30s就好使了
以上就是我的zookeeper连接失败拯救过程,每个人的问题可能不一样,多搜搜肯定会找到答案