天天看點

打包dubbox

(1)編譯源碼,得到war包

給大家下發的資源中有個dubbox-master.zip  ,這個是dubbox的源碼,我們可以使用maven指令編譯源碼得到“管理端”的war包

将此壓縮包解壓,在指令符下進入dubbo-admin目錄 ,輸入maven指令

mvn package -Dmaven.skip.test=true

如果你看到如下資訊,就說明成功了

打包dubbox

(2)進入target檔案夾,你會看到一個dubbo-admin-2.8.4.war , 在linux伺服器上安裝tomcat,  将此war包上傳到linux伺服器的tomcat的webapps下。為了通路友善,你可以把版本号去掉。 啟動tomcat後自動解壓。

(3)如果你部署在zookeeper同一台主機并且端口是預設的2181,則無需修改任何配置。如果不是在一台主機上或端口被修改,需要修改WEB-INF下的dubbo.properties  ,修改如下配置:

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

修改後重新啟動tomcat

3.6.2管理端使用

(1)打開浏覽器,輸入http://192.168.25.132:8080/dubbo-admin/ ,登入使用者名和密碼均為root 進入首頁。 (192.168.25.132:)是我部署的linux主機位址。

打包dubbox

(2)啟動服務提供者工程,即可在服務治理-提供者檢視到該服務。

打包dubbox

點選其中一條資料後可以檢視詳情。