linux環境安裝zookeeper(三)經常使用節點建立等命令

持久節點:客戶端和服務端斷開鏈接後,建立的節點不刪除ide

臨時節點:客戶端和服務端斷開鏈接後,建立的節點本身刪除阿里雲

建立永久節點: create /sanguo "diaochan"spa

獲取節點的值: get -s /sanguo3d

建立永久順序節點:create -s /as "安生"blog

獲取節點的值:(咱們須要先看下順序節點的名字,而後獲取對應的值)遞歸

get -s /as0000000002get

建立帶序號的臨時節點:create -e -s /han "韓"it

修改節點的值,好比修改 han0000000003節點的值,命令: set /han0000000003 "馬"class

監聽器:登錄

咱們使用阿里雲登陸三臺zk,分別啓動客戶端,監聽以前建立的 /sanguo的節點:

get -w /sanguo

而後另外一臺zk這個時候修改/sanguo的值爲xishi

這個時候就能夠看到第一臺監控的zk節點監控到了數據的變化:

注意: 若是再進行修改sanguo節點的值是不會監聽到的,由於註冊 一次監聽,只能監聽一次。想再次監聽,須要再次註冊。

監聽某個節點的子節點的變化:ls -w /節點

咱們仍是監聽/sanguo這個節點:ls -w /sanguo

這個時候咱們在/sanguo下面新建/shuguo節點:create /sanguo/shuguo "孫權"

這個時候就能夠看到第一臺客戶端就監聽到了變化:

節點刪除與查看:

刪除節點: delete /sanguo/shuguo

遞歸刪除節點 : deleteall /sanguo

查看節點狀態 : stat /sanguo

相關文章
相關標籤/搜索