Zookeeper簡單入門

官網地址
https://zookeeper.apache.org/releases.htmlhtml

下載
https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.5.5/
解壓到一個目錄下
複製conf目錄下的zoo_sample.cfg文件,重命名爲zoo.cfgapache

Windows執行zkServer.cmd便可啓動,Linux下執行zkServer.sh.服務器

一個方便管理的圖形化工具
工具

 

 


https://blog.csdn.net/tanqian351/article/details/80118334
https://issues.apache.org/jira/secure/attachment/12436620/ZooInspector.zip.net


Zoo.cfg配置參數含義以下:(轉自:https://blog.csdn.net/ring300/article/details/80446918)3d

tickTime:這個時間是做爲 Zookeeper 服務器之間或客戶端與服務器之間維持心跳的時間間隔,也就是每一個 tickTime 時間就會發送一個心跳。
initLimit:這個配置項是用來配置 Zookeeper 接受客戶端(這裏所說的客戶端不是用戶鏈接 Zookeeper 服務器的客戶端,而是 Zookeeper 服務器集羣中鏈接到 Leader 的 Follower 服務器)初始化鏈接時最長能忍受多少個心跳時間間隔數。當已經超過 10 個心跳的時間(也就是 tickTime)長度後 Zookeeper 服務器尚未收到客戶端的返回信息,那麼代表這個客戶端鏈接失敗。總的時間長度就是 10*2000=20 秒
syncLimit:這個配置項標識 Leader 與 Follower 之間發送消息,請求和應答時間長度,最長不能超過多少個 tickTime 的時間長度,總的時間長度就是 5*2000=10 秒
dataDir:顧名思義就是 Zookeeper 保存數據的目錄,默認狀況下,Zookeeper 將寫數據的日誌文件也保存在這個目錄裏。
clientPort:這個端口就是客戶端鏈接 Zookeeper 服務器的端口,Zookeeper 會監聽這個端口,接受客戶端的訪問請求。

日誌

相關文章
相關標籤/搜索