一、前言

上一篇博客已經(jīng)介紹了如何使用Zookeeper提供的原生態(tài)Java API進行操作,本篇博文主要講解如何通過開源客戶端來進行操作。

二、ZkClient

ZkClient是在Zookeeper原聲API接口之上進行了包裝,是一個更易用的Zookeeper客戶端,其內(nèi)部還實現(xiàn)了諸如Session超時重連、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)建會話

使用ZkClient可以輕松的創(chuàng)建會話,連接到服務(wù)端。