ZooKeeper 下載地址:
https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/
1 隨便解壓到一個目錄
2 在 zookeeper-3.x\conf 目錄下新建一個 zoo.cfg 文件
tickTime=2000 initLimit=10 syncLimit=5 dataDir=\data dataLogDir=\log clientPort=2181 server.1=localhost:2287:3387
這兩個文件夾是自動創建的
配置文件簡單解析
-
1、tickTime:這個時間是作為 Zookeeper 服務器之間或客戶端與服務器之間維持心跳的時間間隔,也就是每個 tickTime 時間就會發送一個心跳。
-
2、dataDir:顧名思義就是 Zookeeper 保存數據的目錄,默認情況下,Zookeeper 將寫數據的日志文件也保存在這個目錄里。
-
3、dataLogDir:顧名思義就是 Zookeeper 保存日志文件的目錄
-
4、clientPort:這個端口就是客戶端連接 Zookeeper 服務器的端口,Zookeeper 會監聽這個端口,接受客戶端的訪問請求。
3 進入到bin目錄,並且啟動zkServer.cmd,這個腳本中會啟動一個java進程
4 啟動后jps可以看到QuorumPeerMain的進程
jps -l -v
5 可以啟動客戶端連接一下
.\zkCli.cmd 127.0.0.1:2181
參考資料
1、Zookeeper 在Windows下的安裝過程及測試
http://blog.csdn.net/u010317829/article/details/52119281
2、zookeeper安裝和使用 windows環境
http://blog.csdn.net/tlk20071/article/details/52028945