1. 程式人生 > >Java實習日記(2-1)

Java實習日記(2-1)

2018年1月9日,實習的第二天,今天主要包括兩部分
第一部分是對zookeeper的學習和安裝

點選Download後頁面如下,第一個連結是推薦的下載映象
這裡寫圖片描述

點選推薦連結,推薦下載穩定版
這裡寫圖片描述

下載後解壓縮,開啟zookeeper-3.4.11,修改conf資料夾中的zoo_sample.cfg為zoo.cfg(修改之前先做備份),如下
這裡寫圖片描述

開啟zoo.cfg,修改12行的dataDir=/tmp/zookeeper為dataDir=D:/SoftWare/zookeeper-3.4.11/data (具體路徑請自行修改)如圖
這裡寫圖片描述

zoo.cfg中的各個引數意義:

# 作為zookeeper伺服器之間或客戶端與伺服器之間維持心跳的時間隔,也就是監測心跳的時間。
tickTime=2000 # 配置Zookeeper接收客戶端(這裡所說的客戶端不是使用者連結Zookeeper伺服器的客戶端,而是 # Zookeeper伺服器叢集中連線到leader的Follower伺服器)初始化連線是最長能忍受多少個心 # 跳的時間間隔數。當已經超過10個心跳的時間(也就是tickTime)後Zookeeper伺服器還沒有 # 收到客戶端返回的資訊,那麼表明這個客戶端連線失敗。總的時間長度就是10*2000=20秒 initLimit=10 # 配置項標識leader與follower之間傳送訊息,請求和應答時間長度,最長不能超過5個 # tickTime的時間長度,總的時間長度就是5*2000=10秒。
syncLimit=5 # 儲存資料的目錄 # dataDir=/tmp/zookeeper dataDir=D:/SoftWare/zookeeper-3.4.11/data # 連線Zookeeper的埠,也就是說Zookeeper會監聽這個埠接受客戶端的訪問請求 clientPort=2181 # 客戶端的最大連線個數 #maxClientCnxns=60

然後,點選bin資料夾中的zkServer.cmd啟動zookeeper,

這裡寫圖片描述

結果如下,出現下面的情形說明啟動成功。
這裡寫圖片描述

也可以通過cmd使用jps命令檢視程序,如下說明啟動成功
這裡寫圖片描述

下面將總結第二部分dubbo-admin管理平臺的搭建