一、dubbo-admin
dubbo-admin是dubbo的控制台web程序,可以利用瀏覽器對dubbo進行性能監控、服務治理、降級、分組以及一些參數的設置。2.6版本及以前打包后是一個war包,可以直接部署到tomcat等容器;2.7版本以后名字叫incubator-dubbo-ops,它是由apache維護的新的管理軟件。
從2.6.1版本開始:將dubbo-admin, dubbo-monitor等OPS模塊剝離到一個單獨的工程倉庫;將默認的ZK客戶端替換為 "curator"等
2.6版及以前版本下載地址:https://github.com/apache/dubbo/releases(可以在這里查找其他發行版本的dubbo)
2.7版下載地址:https://github.com/apache/dubbo-admin
這是2.7版本之前的dubbo控制台:
這是2.7版本的控制台如下:
二、dubbo-admin(2.5.10)安裝
①獲取源碼:https://github.com/apache/dubbo/archive/dubbo-2.5.10.zip
②解壓源碼壓縮包
③使用IDEA打包
使用idea打開dubbo-admin工程,配置tomcat
如下配置完成后,點擊debug模式啟動
④頁面查看
這是2.5.10版本的dubo-admin控制台,啟動之前確保zookeeper的服務啟動。
⑤war部署至服務器
如果想將配置管理平台部署在服務器,直接將該war扔進服務器的tomcat/webapps目錄即可。
war包位置:D:\test\dubbo-dubbo-2.5.10\dubbo-admin\target(項目剛剛打war啟動的時候已經生成)
在部署在服務器時,需要修改的配置是zookeeper的地址,用解壓軟件打開該war包,修改其中配置文件dubbo.properties即可。如下
至此我們的dubbo-admin已經搭建部署完成。