windows環境下玩轉zookeeper

因爲資源有限,這裏我就以windows版本的zk來演示html

1.首先本篇文章是和個人另外一篇文章zookeeper分佈式鎖那篇文章進行聯動的,在這裏感謝本身的zk分佈式鎖那篇文章的誕生,下面講解的只涉及我作zk分佈式鎖用到的內容,但願各位大佬不喜勿噴windows

zk分佈式鎖文章地址:架構

編寫中........分佈式

2.zookeeper壓縮包和zk圖形化工具下載,有須要的各位自行下載ide

 

3.拿到壓縮包解壓縮以後以下圖:工具

首先解壓縮zk服務端與客戶端的壓縮包進入bin文件夾ui

咱們先啓動服務端雙擊zkServer.cmd,這個時候會出現一閃而過的現象,這是由於沒有找到對應的配置文件,zk默認配置文件名稱爲zoo.cfghtm

因此咱們返回上一層進入conf文件夾將zoo_sample.cfg重命名爲zoo.cfg,以下圖:blog

而後咱們再雙擊zkServer.cmd就能夠看到黑窗口正常啓動了ip

服務端啓動成功了,而後咱們啓動客戶端,雙擊zkCli.cmd

到此爲止zk算是啓動完成了,默認ip127.0.0.1,默認端口2181

4.下面開始使用zk圖形化界面,咱們解壓縮ZooInspector.zip,進入build文件夾,雙擊zookeeper-dev-ZooInspector.jar

鏈接信息用默認的就能夠了

下圖展現的就是鏈接成功的畫面,就能夠進行建立節點了

節點類型有四種:持久節點、持久順序節點、臨時節點、臨時順序節點

5.建立zk節點:create [-s] [-e]  /path data  //其中-s爲有序節點,-e爲臨時節點

   注意:默認狀況下是持久節點

建立持久節點:建立一個節點名字爲han,值爲han的持久節點(建立節點要給定值,否則建立不成功

6.建立一個持久順序節點語法:create -s /path  data(這裏建立的持久順序節點是以/path開頭帶有編號的節點,好比/han建立出來的就相似於han000001節點)

好比我建立以han開頭的持久順序節點:

7.一樣道理如今建立一個臨時節點:

8.建立一個臨時順序節點:

由於本片是zk分佈式鎖定製化文章,因此只講解了zk分佈式鎖用到的知識點

走過路過不要錯過,聯繫小編能夠掃碼關注公衆號哦,會常常推送經典架構技術文章哦

相關文章
相關標籤/搜索