zookeeper教程
生活随笔
收集整理的這篇文章主要介紹了
zookeeper教程
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
擼了今年阿里、頭條和美團的面試,我有一個重要發(fā)現(xiàn).......>>>
安裝
下載zookeeper,https://zookeeper.apache.org/releases.html#download
解壓后在zookeeper的conf目錄下創(chuàng)建配置文件zoo.cfg,里面的配置信息可參考統(tǒng)計目錄下的zoo_sample.cfg文件,我們這里配置為:
tickTime=2000 initLimit=10 syncLimit=5 dataDir=/tmp/zookeeper clientPort=2181tickTime:指定了ZooKeeper的基本時間單位(以毫秒為單位);
initLimit:指定了啟動zookeeper時,zookeeper實例中的隨從實例同步到領(lǐng)導實例的初始化連接時間限制,超出時間限制則連接失敗(以tickTime為時間單位);
syncLimit:指定了zookeeper正常運行時,主從節(jié)點之間同步數(shù)據(jù)的時間限制,若超過這個時間限制,那么隨從實例將會被丟棄;
dataDir:zookeeper存放數(shù)據(jù)的目錄;
clientPort:用于連接客戶端的端口。
啟動一個本地的ZooKeeper實例
iie4bu@hostdocker:~/apache-zookeeper-3.5.5-bin/bin$ ./zkServer.sh start /usr/jdk1.8.0_101/bin/java ZooKeeper JMX enabled by default Using config: /home/iie4bu/apache-zookeeper-3.5.5-bin/bin/../conf/zoo.cfg Starting zookeeper ... STARTED檢查ZooKeeper是否正在運行
iie4bu@hostdocker:~/apache-zookeeper-3.5.5-bin/bin$ ./zkCli.sh [zk: localhost:2181(CONNECTED) 1] ls / [zookeeper] [zk: localhost:2181(CONNECTED) 2]顯示[zookeeper]說明zookeeper成功啟動,有一個默認的zookeeper的節(jié)點。
總結(jié)
以上是生活随笔為你收集整理的zookeeper教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: springboot教程(三)
- 下一篇: springboot 实现策略模式