下載
dubbo-admin在2.5.x版本中是有下載目錄的,但是在2.6版本後把dubbo-admin項目單獨分離出來了分離,改名了。所以好多人都找不到dubbo-admin的下載地址。
dubbo-admin的具體地址我們可以去dubbo官網找到
點擊文檔
拉到下面找到控制檯介紹,點擊進去
這樣我們就可以獲得dubbo-admin監控中心了
我們把dubbo-admin下載下來
修改配置
下載後,進去可以看到有一個dubbo-admin-server的文件夾,修改application.properties配置文件
配置文件的地址在下面的位置
dubbo-admin-server/src/main/resources/application.properties
可以修改zookeeper的地址和監控中心的用戶名密碼等配置
將裏面的三個地址改爲你的zookeeper地址
打包上傳
修改後在這個位置進入cmd面板,運行下面命令打包項目
mvn clean package
如果打包失敗再重新打包幾次,只要錯誤信息不是同一個(我也是打包失敗了幾次,不知道什麼原因)
打包完成後就可以在dubbo-admin-distribution/target裏面看到jar包了
然後把jar包上傳到服務器
運行測試
注意:如果你的dubbo-admin沒有修改過端口,默認依舊是8080端口的話,zookeeper和dubbo-admin同時啓動可能會報8080端口衝突,zookeeper3.5或以上版本中有個內嵌的管理控制檯是通過jetty啓動,也會佔用8080 端口
解決辦法:
1.修改端口。在zoo.cfg中增加admin.serverPort=沒有被佔用的端口號"
我們先前臺啓動jar包,前臺啓動可以看到啓動信息
前臺啓動
java -jar dubbo-admin-0.2.0-SNAPSHOT.jar
後臺啓動
nohup java -jar dubbo-admin-0.2.0-SNAPSHOT.jar &
訪問ip+端口,dubbo-admin使用默認的8080端口啓動
http://192.168.91.140:8080/
用戶名密碼都是默認root
訪問成功說明dubbo-admin管理控制檯安裝成功