版本:zookeeper v3.4.6穩定版
要設定zookeeper以單獨伺服器的模式運作是非常直接的。伺服器包含在單個的jar檔案内,是以安裝就隻需建立一個配置檔案。
一旦下載下傳了zookeeper穩定版,那麼解壓它,并進入zookeeper的根目錄。
要啟動zookeeper,還需要一個配置檔案,可以建立conf/zoo.cfg配置檔案,内容如下:
zoo.cfg是配置檔案的預設名字。下面我們說說配置檔案的各項含義。
ticktime:zookeeper使用的基本時間單元(毫秒為機關)。它用于做心跳和最小的會話逾時機制。
datadir:存儲内容資料庫快照的目錄,除非另行指定,否則更新的事務處理日志也會記錄到資料庫。
clientport:用戶端連接配接監聽的端口
建立了配置檔案後,就可以啟動zookeeper了。
zookeeper使用log4j記錄日志消息,你可以從控制台或日志輸出檔案來檢視日志,具體取決于log4j的配置。
用戶端連接配接到zookeeper
一旦zookeeper運作了,要連接配接到zookeeper,你有幾個選擇:
1)使用java
2)使用c語言
在zookeeper的源碼src/c子目錄通過運作make cli_mt或make cli_st,編譯多線程用戶端cli_mt或單線程用戶端cli_st,再運作用戶端:
或