#ZKClient

ZKClient操作zookeeper

  前面简单研究了curator的使用,下面简单研究zkclient的使用。privatestaticfinalStringCONNECT_ADDR="127.0.0.1:2181,127.0.0.1:2182,127.0.0.1:2183";privatestaticZkClientgeneClient(){retu...
代码星球 ·2020-08-27

ZooKeeper(四)-- 第三方客户端 ZkClient的使用

前言  zkClient主要做了两件事情:    一件是在sessionloss和sessionexpire时自动创建新的ZooKeeper实例进行重连。    另一件是将一次性watcher包装为持久watcher。后者的具体做法是简单的在watcher回调中,重新读取数据的同时再注册相同的watcher实例。&nb...

com.101tec.ZKClient实现中的subscribeDataChanges设置的监听器事件不回调的问题研究

1、如果在Web项目,本身在后台运行,所以注册的事件应该是正常回调的。2、如果是Application项目,如果是简单的测试,那么运行完之后,整个程序就结束了,程序很快,所以没等到事件回调就关了,解决方法就是加个线程等待,让其在后台保持运行。 参考:https://segmentfault.com/q/101...