教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

问答>python+大数据开发>Zookeeper Java API具体是干什么用的?

Zookeeper Java API具体是干什么用的?

来源传智教育2022年05月09日 14时46分48秒

  Zookeeper提供了Java API,可以在Java中调用Zookeeper进行操作。这里要说明一个问题是,由于Zookeeper对象创建会话时是异步操作,所以需要程序等待延迟关闭,并且在实现watcher接口的方法中收集连接会话后返回的信息。

  Zookeeper API共包含5个包,分别为

  .org.apache.zookeeper;

  .org.apache.zookeeper.data;

  .org.apache.zookeeper.server;

  .org.apache.zookeeper.server.quorum;

  .org.apache.zookeeper.server.upgrade。

  其中org.apache.zookeeper包含Zookeeper类,这也是编程时最常用的类文件。Zookeeper类作为Zookeeper客户端库的主要类文件,如果要使用Zookeeper服务,应用程序就需要先创建一个Zookeeper实例对象,一旦客户端与Zookeeper服务建立了链接,Zookeeper系统将会为此连接分配一个会话的ID值,并且客户端会周期性地向服务器发送心跳来保持会话的连接,只要连接正常,客户端就可以调用Zookeeper API进行操作。

和我们在线交谈!