1. 程式人生 > >window7環境下ZooKeeper的安裝運行及監控查看

window7環境下ZooKeeper的安裝運行及監控查看

nap keep data utf 如果 兩個文件 direct directory 服務

原文:http://www.cnblogs.com/RainAndWind/p/4668427.html

ZooKeeper是一個分布式開源框架,供了協調分布式應用的基本服務。這些天在使用DUBBO,由於開發環境是在windows環境下,需要能夠先運行ZooKeeper,然後在此基礎上實現服務的地址分配。

在下面,先搭建一個單機模式的的ZooKeeper環境。

首先從開源中國社會裏把代碼包下載下來。在這裏是3.4.6(zookeeper-3.3.6.tar.gz)

再將包解壓進入文件目錄,可以看到

技術分享

進入到CONF目錄下,將裏面的.cfg文件重命名為zoo.cfg.

# the directory where the snapshot is stored.
# do not use /tmp for storage, /tmp here is just
# example sakes.
dataDir=D:\\zookeeper-3.4.6\\data
dataLogDir=D:\\zookeeper-3.4.6\\log
#dataDir=/tmp/zookeeper

從上面代碼可以看到添加了兩行。在本機裏。zookeeper放在D盤裏,然後就添加了dataDir及dataLogDir兩個變量。與此同時在zookeeper文件目錄下新建data及log兩個文件夾,如果不創建,後面運行腳本是地會報錯。

完成後,進入bin目錄,運行zkServer.cmd腳本,讓後就可以在單機上將zookeeper跑起來了。

技術分享

監控查看

ZooInspector

運行腳本

@echo off
cd D:\software\zookeeper-3.4.6\ZooInspector\build
d:
Java -Dfile.encoding=UTF-8 -jar zookeeper-dev-ZooInspector.jar

window7環境下ZooKeeper的安裝運行及監控查看