中間件 ZK分佈式專題與Dubbo微服務入門 2-4 zookeeper配置文件介紹,運行zk

0    課程地址

https://coding.imooc.com/lesson/201.html#mid=12692

 

1    重點關注

1.1    zoo.cfg文件可以配置的內容

  • time

tickTime: 用於計算的時間單元。比如session超時: N* tickTime
initLimit:用於集羣,允許 從節點連接並同步到 master節點的初始化連接時間,以tickTime的倍數來表示
syncLimit:用於集羣,master主節點與從節點之間發送消息,請求和應答時間長度。(心跳機制)

 

  • 配置日誌路徑

dataDir     打印日誌路徑

dataLogDir    存儲事務日誌的路徑

 

  • 配置默認端口clientPort

默認端口爲2181 ,可以在zoo.cfg中看

 

 

 

1.2    配置cfg文件

  • 進入/usr/local/zookeeper/conf文件夾

 

  • 複製配置文件到新的文件
cp zoo_sample.cfg zoo.cfg

 

  • 修改zoo.cfg
vim zoo.cfg

 

dataDir=/usr/local/zookeeper/dataDir
dataLogDir=/usr/local/zookeeper/dataLogDir

 

  • 保存更改的文件
:wq

 

  • 建立日誌路徑
cd..

mkdir dataDir
mkdir dataLogDir

 

 

1.3    運行zk命令

進入bin文件夾

cd bin

 

./zkServer.sh start  啓動zookeeper 
./zkServer.sh status  查看zookeeper狀態
Mode:standalone
模式:單機

./zkServer.sh restart  重啓zookeeper
./zkServer.sh stop    停用zookeeper

 



 

 

 

 

2    課程內容

2.1    zookeeper幫助命令

./zkServer.sh      出現提示符

 



 

 

3    Coding

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章