dubbo之zookeeper安裝
阿新 • • 發佈:2018-12-17
一:簡介
ZooKeeper是一個分散式的,開放原始碼的分散式應用程式協調服務,是Google的Chubby一個開源的實現,是Hadoop和Hbase的重要元件。它是一個為分散式應用提供一致性服務的軟體,提供的功能包括:配置維護、域名服務、分散式同步、組服務等。
ZooKeeper的目標就是封裝好複雜易出錯的關鍵服務,將簡單易用的介面和效能高效、功能穩定的系統提供給使用者。
ZooKeeper包含一個簡單的原語集,提供Java和C的介面。
二、下載
三、安裝
1、解壓得到:zookeeper-3.4.6
2、進入G:\SoftWare\zookeeper\zookeeper-3.4.6\conf目錄,將zoo_sample.cfg備份,重新命名為zoo.cfg
3、在SoftWare目錄新建data資料夾和log資料夾
4、編輯zoo.cfg檔案
tickTime=2000 #
initLimit=10
syncLimit=5
dataDir=G:\\SoftWare\\zookeeper\\data
dataLogDir=G:\\SoftWare\\zoonkeeper\\log
clientPort=2181
#server.1=10.48.193.24:32888:33888
#server.2=10.48.193.24:33999:34444
(1)、tickTime:這個時間是作為Zookeeper 伺服器之間或客戶端與伺服器之間維持心跳的時間間隔,也就是每個 tickTime 時間就會發送一個心跳。
(2)、dataDir:顧名思義就是Zookeeper 儲存資料的目錄,預設情況下,Zookeeper 將寫資料的日誌檔案也儲存在這個目錄裡。
(3)、dataLogDir:顧名思義就是Zookeeper 儲存日誌檔案的目錄
(4)、clientPort:這個埠就是客戶端連線Zookeeper 伺服器的埠,Zookeeper 會監聽這個埠,接受客戶端的訪問請求。
四、啟動zookeeper
進入G:\SoftWare\zonkeeper\zookeeper-3.4.6\bin目錄:輸入命令:zkServer.cmd即可啟動成功