雙擊點擊運行 zkCmd.cmd
執行 ls / (zookeeper 必須 以 / 開頭)
出現 界面
說明 連接服務端成功。可以使用命令 對 zookeeper`爲所欲爲`了.
創建節點(長存: 即使該 客戶端 取消鏈接。 該節點也不會消失) create /zkCreate zkValue---> 創建 /zkCreate 節點。並且設置節點的值爲 zkValue
創建短暫(短暫: 如果 客戶端 取消鏈接。 該節點也會消失)節點 ttl
create -e /zkCreate/ttl
使用 get /zkCreate 返回的值爲 zkValue
也可以單獨使用 (只創建節點。不賦值。這時候使用get返回的是 null)
create /zkCreateOnly
set /zkCreateOnly 1 修改 /zkCreateOnly 節點的值爲 1
刪除節點:
delete /zkCreateOnly 刪除 /zkCreateOnly 節點(如果該節點下還有別的節點。則會出現Node not empty 出錯)。需要先刪除最深的節點
創建順序節點 create -s /zkCreateOnly/sort 如果節點 /zkCreateOnly 下沒有節點 順序就是從 0000開始,如果有一個節點就是從 0002開始。 有倆個就是從 0003開始
監聽某個節點(值)變化 ,可以是子節點,但這個監聽一次性的: 如果該節點改變多次。只能監聽改變的第一次,如果要繼續監聽,則需要繼續註冊監聽.
老版本 的命令 get /zkCreateOnly watch 監聽 zkCreateOnly 這個節點
新版本 使用 get -w /zkCreateOnly 監聽 zkCreateOnly 這個節點
get -s /zkCreateOnly 查看這個節點的狀態
監聽節點路徑變化 一次性的: 如果該節點路徑改變多次。只能監聽改變的第一次,如果要繼續監聽,則需要註冊監聽.
ls -w /zkCreateOnly/b 監聽節點 b 路徑變化
ls -s /zkCreateOnly/b 查看這個節點的狀態
遞歸刪除節點
rmr /zkCreateOnly ---> 命令已經過時
delateall /zkCreateOnly