一、前言
上一篇博客已經(jīng)介紹了如何使用Zookeeper提供的原生態(tài)Java API進(jìn)行操作,本篇博文主要講解如何通過開源客戶端來進(jìn)行操作。
二、ZkClient
ZkClient是在Zookeeper原聲API接口之上進(jìn)行了包裝,是一個(gè)更易用的Zookeeper客戶端,其內(nèi)部還實(shí)現(xiàn)了諸如Session超時(shí)重連、Watcher反復(fù)注冊等功能。
2.1 添加依賴
在pom.xml文件中添加如下內(nèi)容即可。
<dependency> <groupId>com.101tec</groupId> <artifactId>zkclient</artifactId> <version>0.2</version> </dependency>
2.2 創(chuàng)建會(huì)話
使用ZkClient可以輕松的創(chuàng)建會(huì)話,連接到服務(wù)端。