Zookeeper學習筆記 1 單機版本環境搭建

2021-09-07 17:30:37 字數 1040 閱讀 4875

然後執行tar -zxvf解壓

進入conf目錄,拷貝zoo_******.cfg成zoo.cfg,單機版本不用修改。

直接執行指令碼啟動伺服器: ./zkserver.sh start

然後執行指令碼啟動客戶端:./zkcli.sh

在命令列中輸入help,得到結果:

[zk: localhost:2181(connected) 1] help

zookeeper -server host:port cmd args

stat path [watch]

set path data [version]

ls path [watch]

delquota [-n|-b] path

ls2 path [watch]

setacl path acl

setquota -n|-b val path

history

redo cmdno

printwatches on|off

delete path [version]

sync path

listquota path

rmr path

get path [watch]

create [-s] [-e] path data acl

addauth scheme auth

quit

getacl path

close

connect host:port

[zk: localhost:2181(connected) 2]

./zkserver.sh stop

zookeeper jmx enabled by default

using config: /users/xingoo/soft/zookeeper-3.4.11/bin/../conf/zoo.cfg

stopping zookeeper ... stopped

**位址

官方文件

zookeeper學習筆記

zookeeper簡介 zookeeper是乙個為分布式應用程式提供高效能協調服務的工具集合,是著名的開源框架 hadoop的子專案,它可以應用在一些需要提供統一協調服務的任務中,例如命名 配置管理 同步和組服務等,而在分布式快取設計中,它被作為乙個協調分布式環境中各快取伺服器之間共享狀態資料的基礎...

zookeeper(二)zookeeper單機啟動

其實都不用想單機邏輯肯定非常簡單,畢竟一台伺服器,很多都很好實現。整個流程圖如下 其中箭頭中的數字是呼叫的順序,橫向表示在同乙個方法中,而黃色區域為該方法的注釋。單機啟動的整個體系就是這個展開的。從啟動項就能明白,我們指定了配置檔案啟動,所以肯定是把配置檔案的引數解析出來,然後載入到記憶體中,最後初...

單鏈表 學習筆記1

首先我們來看一下整體 include define ok 1 using namespace std class infonode infonode createhead int el,infonode l void addtotail int el infonode l r new infonod...