Dubbo管理中心部署

咱們在開發時,須要知道註冊中心都註冊了哪些服務,以便咱們開發和測試。咱們能夠經過部署一個管理中心來實現。其實管理中心就是一個web應用,部署到tomcat便可。html

管理端的部署:

1,首先咱們要編譯源碼,獲得war包。linux

這個能夠從網上直接下載war包,可是有可能會有問題,因此能夠本身編譯源碼獲得war包。web

下載dubbox-master.zip,這個是dubbox的源碼,咱們能夠使用maven命令編譯源碼獲得「管理端」的war包:將此壓縮包解壓,在命令符下進入dubbo-admin目錄 ,輸入maven命令瀏覽器

mvn package -Dmaven.skip.test=true

若是你看到以下信息,就說明成功了tomcat

 

2,進入target文件夾,你會看到一個dubbo-admin-2.8.4.war , 在linux服務器上安裝tomcat, 將此war包(資料包中有準備好的war包)上傳到linux服務器的tomcat的webapps下。爲了訪問方便,你能夠把版本號去掉。 啓動tomcat後自動解壓。服務器

3,若是你部署在zookeeper同一臺主機而且端口是默認的2181,則無需修改任何配置。若是不是在一臺主機上或端口被修改,須要修改WEB-INF下的dubbo.properties ,修改以下配置:app

dubbo.registry.address=zookeeper://127.0.0.1:2181

修改後從新啓動tomcat。webapp

Linux上安裝zookeepermaven

 

管理端的使用:

打開瀏覽器,輸入http://192.168.25.128:8080/dubbo-admin/ ,登陸用戶名和密碼均爲root 進入首頁。 (192.168.25.128:)是我部署的linux主機地址。測試

啓動服務提供者工程後,便可在服務治理-提供者查看到該服務。

 Dubbo+Zookeeper入門案例

相關文章
相關標籤/搜索