1. 程式人生 > >2.Dubbo2.5.3註冊中心和監控中心部署

2.Dubbo2.5.3註冊中心和監控中心部署

png pac org .gz nbsp ng- jps 路徑 -a

轉載請出自出處:http://www.cnblogs.com/hd3013779515/

1.註冊中心Zookeeper安裝

(1)搭建要求

zk服務器集群規模不小於3個節點
要求各服務器之間系統時間要保持一致。

(2)安裝配置ZK

官網下載:https://zookeeper.apache.org/

進行解壓:tar -zxvf zookeeper-3.4.5.tar.gz

重命名:mv zookeeper-3.4.5 /usr/local/zookeeper

修改環境變量:vi /etc/profile

export ZOOKEEPER_HOME=/usr/local/zookeeper

export PATH=.:$ZOOKEEPER_HOME/bin:$JAVA_HOME/bin:$PATH

刷新:source /etc/profile

到zookeeper下修改配置文件:

cd /usr/local/zookeeper/conf

mv zoo_sample.cfg zoo.cfg

修改conf: vi zoo.cfg 修改兩處

dataDir=/usr/local/zookeeper/data

最後面添加

server.0=bhz:2888:3888

server.1=hadoop1:2888:3888

server.2=hadoop2:2888:3888

服務器標識配置:cd /usr/local/zookeeper/

mkdir data

cd data

創建文件myid並填寫內容為0:vi myid (內容為服務器標識 : 0)

其他兩個服務器的值修改為1和2

啟動zookeeper:

路徑:/usr/local/zookeeper/bin

執行:zkServer.sh start (註意這裏3臺機器都要進行啟動)

狀態:zkServer.sh status(在三個節點上檢驗zk的mode,一個leader和倆個follower)

停止:zkServer.sh stop

啟動驗證:輸入jps,存在 QuorumPeerMain 進程的話,就說明 Zookeeper 啟動成功了。

2.監控中心dubbo-admin部署

(1)從官網https://zookeeper.apache.org/下載apache-tomcat-6.0.51.tar.gz。

(2)安裝tomcat

進行解壓:tar -zxvf apache-tomcat-6.0.51.tar.gz

重命名:mv apache-tomcat-6.0.51 /usr/local/tomcat6

(3)部署dubbo-admin

dubbo-admin-2.5.3.war上傳到/home/test

unzip /home/test/dubbo-admin-2.5.3.war -d /usr/local/tomcat6/webapps/dubbo-admin/
vim /usr/local/tomcat6/webapps/dubbo-admin/WEB-INF/dubbo.properties
 
dubbo.registry.address=zookeeper://192.168.137.130:2181?backup=192.168.137.131:2181,192.168.137.132:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=root
(4)啟動tomcat
/usr/local/tomcat6/bin/catalina.sh start
(5)通過瀏覽器訪問 dubbo-admin
http://192.168.137.130:8080/dubbo-admin

技術分享

技術分享

2.Dubbo2.5.3註冊中心和監控中心部署