1. 程式人生 > >Zookeeper的註冊中心和dubbo-admin的搭建

Zookeeper的註冊中心和dubbo-admin的搭建

一、Zookeeper的註冊中心

Zookeeper下載地址:http://www.apache.org/dist//zookeeper/ 1.非叢集搭建 因為windows和linux下的搭建基本一樣(只有啟動命令不同),這裡以windows下為例,我的是3.4.6版本。 (1)解壓 (2)配置 I.到zookeeper-3.4.6\conf目錄下將zoo_sample.cfg名字改為zoo.cfg,這是預設的配置檔案。 II.新增dataDir=D:\\opt\\zookeeper-3.4.6\\datatemp,如下圖所示。                      III.在zookeeper-3.4.6下新建datatemp檔案
注意:因為不是叢集不用配置IP和data下的id,路徑最好"\\",不然儲存位置可能出現錯誤。 (3)執行Linux下是zkServer.sh start啟動,zkServer.sh status檢視狀態),啟動zkServer.cmd
結果如下:          

二、dubbo-admin搭建

下載原始碼:https://github.com/alibaba/dubbo
1.將WEB-INF目錄下的dubbo.properties檔案下的註冊中心改為自己的註冊中心IP。註冊中心在本地就用127.0.0.1,如下圖所示。

2.將dubbo-admin打包成war包(如果不想自己打包可以下載本文末尾提供的war包,jdk8下可用)
放在tomcat\webapps下,執行tomcat\bin\startup.bat。如下圖。

執行:如下圖。 3.停在INFO zkclient.ZkEventThread - Starting ZkClient event thread.表示你的註冊中心沒有啟動,先去啟動zookeeper註冊 中心。
最後啟動成功
4.訪問dubbo-admin,輸入網址http://localhost:8080/dubbo-admin-2.5.4/,然後就可以管理dubbo了。
注意:我用的Java 8,所以最好是jdk8的環境。