记录一次bug:KeeperErrorCode = ConnectionLoss for /zk

在出现这个问题之前我真的找了很多资料,都是无果。直到我的师傅出现在我身边——他给我好好梳理了一下:

我通过Xshell启动zk和zkui然后通过浏览器访问了zkui的可视化页面。全部过程都是发生我的浏览器和远程linux服务器上,与你本地下载的zookeeper资源和zookeeperUI已经无关了。
所以你在运行idea中的ZkConfigServiceTest测试类时,必须将connectString配置为远程服务器的IP地址,而不再是本地地址127.0.0.1。
    static String connectString = "172.31.96.130:2181";     //不再是127.0.0.1

然后一运行,就没有了下面的错误:

KeeperErrorCode = ConnectionLoss for /zk

并且在控制台输出了很多日志信息。

上一篇:js浅拷贝和深拷贝


下一篇:centos docker安装zookeeper和zkui