dubbo admin的使用


 

dubbo admin是dubbo的控制台,具有服務查詢、服務治理的功能。

最新版的dubbo admin做了前后端的分離,前端使用Vue、Vuetify分別作為Javascript框架和UI框架,后端采用Spring Boot框架。

 

 

下載地址

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

使用git clone有點慢,使用迅雷下載壓縮包快一些,解壓。

 

 

 

修改dubbo-admin-server的springboot配置文件

 

zkServer的地址默認是127.0.0.1:2181,dubbo-addmin的用戶名、密碼默認都是root,根據需要修改。

springboot web項目,默認使用端口8080,如果已經有程序在使用8080端口了,改下端口。

 

 

 

在命令行打包運行

#先cd到解壓目錄,如果下載的是zip,文項夾名字是dubbo-admin-develop,如果git clone,文件夾名字是dubbo-admin,注意一下
cd C:\Users\chy\Desktop\dubbo-admin-develop


#清理並打包為jar
mvn clean package


#運行
mvn --projects dubbo-admin-server spring-boot:run


#也可以先cd到打包好的jar所在目錄,執行jar。注意整個項目打包好的jar所在目錄是dubbo-admin-distribution,不是dubbo-amin-server
cd dubbo-admin-distribution/target
java -jar dubbo-admin-0.1.jar


#雙擊.jar文件也可以啟動,關閉時到任務管理器中結束相關進程

 

第一需要打包,以后直接運行即可。

啟動后,訪問 127.0.0.1:8080 即可訪問dubbo admin,端口號對應dubbo admin配置文件中的端口號。在服務查詢中可以看到每個提供的服務的信息。

 

使用mvn命令,需要在PATH環境變量中配置Maven的環境變量;使用java命令需要配置jdk的環境變量。

關閉命令提示符,會停止運行。

 

在Linux上部署也是一樣的,可以把那個jar上傳到Linux,然后執行jar。

 

 

打包時會進行測試,可能會有warning、error,不用管,看到以下畫面就說明打包成功

 

 

dubbo admin的功能尚不完善,可能會有bug。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM