zookeeper和dubbo入門使用經驗

單機模式
 

zookeeper和dubbo已經下載!

 

單機安裝非常簡單,只要獲取到 Zookeeper 的壓縮包並解壓到某個目錄如:C:\zookeeper-3.4.5\下,Zookeeper 的啓動腳本在 bin 目錄下,

Windows 下的啓動腳本是 zkServer.cmd。

Linux下啓動腳本是zkServer.sh

 

注意容易出問題的地方:
1.zookeeper的啓動依賴JAVA_HOME,一定要在classpath中配置
2.儘量不要將zookeeper放在有中文的文件路徑下


在你執行啓動腳本之前,還有幾個基本的配置項需要配置一下,Zookeeper 的配置文件在 conf 目錄下,這個目錄下有 zoo_sample.cfg 和 log4j.properties,你需要做的就是將 zoo_sample.cfg 改名爲 zoo.cfg,因爲 Zookeeper 在啓動時會找這個文件作爲默認配置文件。下面詳細介紹一下,這個配置文件中各個配置項的意義。


tickTime:這個時間是作爲 Zookeeper 服務器之間或客戶端與服務器之間維持心跳的時間間隔,也就是每個 tickTime 時間就會發送一個心跳。
dataDir:顧名思義就是 Zookeeper 保存數據的目錄,默認情況下,Zookeeper 將寫數據的日誌文件也保存在這個目錄裏。
dataLogDir:顧名思義就是 Zookeeper 保存日誌文件的目錄
clientPort:這個端口就是客戶端連接 Zookeeper 服務器的端口,Zookeeper 會監聽這個端口,接受客戶端的訪問請求。
當這些配置項配置好後,你現在就可以啓動 Zookeeper 了,啓動後要檢查 Zookeeper 是否已經在服務,可以通過 netstat – ano 命令查看是否有你配置的 clientPort 端口號在監聽服務。


啓動了zooKeeper之後  ,
啓動dubbo的tomcat  --> 訪問http://localhost:80  --> 輸入dubbo賬號密碼(賬號密碼可以在dubbo的tomcat中apache-tomcat-7.0.69-dubbo\webapps\ROOT\WEB-INF下的dubbo.properties中查看或者修改) --> 登錄進入服務的管控臺


 

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