1. 程式人生 > 實用技巧 >Dubbo - admin安裝

Dubbo - admin安裝

一、dubbo-admin安裝

1、環境準備

dubbo-admin 是一個前後端分離的專案。前端使用vue,後端使用springboot,安裝 dubbo-admin 其實就是部署該專案。我們將dubbo-admin安裝到開發環境上。要保證開發環境有jdk,maven,nodejs

安裝node(如果當前機器已經安裝請忽略)

因為前端工程是用vue開發的,所以需要安裝node.js,node.js中自帶了npm,後面我們會通過npm啟動

下載地址

https://nodejs.org/en/

2、下載 Dubbo-Admin

進入github,搜尋dubbo-admin

https://github.com/apache/dubbo-admin

下載:

3、把下載的zip包解壓到指定資料夾(解壓到那個資料夾隨意)

4、修改配置檔案

解壓後我們進入…\dubbo-admin-develop\dubbo-admin-server\src\main\resources目錄,找到 application.properties 配置檔案 進行配置修改

修改zookeeper地址

# centers in dubbo2.7
admin.registry.address=zookeeper://192.168.149.135:2181
admin.config-center=zookeeper://192.168.149.135:2181
admin.metadata-report.address=zookeeper://192.168.149.135:2181

admin.registry.address註冊中心
admin.config-center 配置中心
admin.metadata-report.address元資料中心

5、打包專案

在 dubbo-admin-develop 目錄執行打包命令

mvn  clean package

6、啟動後端

切換到目錄

dubbo-Admin-develop\dubbo-admin-distribution\target>

執行下面的命令啟動 dubbo-admin,dubbo-admin後臺由SpringBoot構建。

java -jar .\dubbo-admin-0.1.jar

7、前臺後端

dubbo-admin-ui 目錄下執行命令

npm run dev

8、訪問

瀏覽器輸入。使用者名稱密碼都是root

http://localhost:8081/

二、dubbo-admin簡單使用

注意:Dubbo Admin【服務Mock】【服務統計】將在後續版本釋出....

在上面的步驟中,我們已經進入了Dubbo-Admin的主介面,在【快速入門】章節中,我們定義了服務生產者、和服務消費者,下面我們從Dubbo-Admin管理介面找到這個兩個服務

1、點選服務查詢

2、查詢結果

A:輸入的查詢條件com.itheima.service.UserService

B:搜尋型別,主要分為【按服務名】【按IP地址】【按應用】三種類型查詢

C:搜尋結果

3.1.4 dubo-admin檢視詳情

我們檢視com.itheima.service.UserService (服務提供者)的具體詳細資訊,包含【元資料資訊】

1)點選詳情

從【詳情】介面檢視,主要分為3個區域

A區域:主要包含服務端 基礎資訊比如服務名稱、應用名稱等

B區域:主要包含了生產者、消費者一些基本資訊

C區域:是元資料資訊,注意看上面的圖,元資料資訊是空的

我們需要開啟我們的生產者配置檔案加入下面配置

    <!-- 元資料配置 -->
    <dubbo:metadata-report address="zookeeper://192.168.149.135:2181" />

重新啟動生產者,再次開啟Dubbo-Admin

這樣我們的元資料資訊就出來了