Dubbo環境搭建-管理控制檯dubbo-admin實現服務監控:編程
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103624846瀏覽器
Dubbo搭建HelloWorld-搭建服務提供者與服務消費者並完成遠程調用(附代碼下載):ide
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103675259測試
上面已經搭建了dubbo-admin,圖形化的服務管理平臺,安裝時須要指定註冊中心地址,便可從註冊中心獲取到全部的提供者/消費者進行配置管理。spa
而dubbo-monitor-simple就是簡單的監控中心。.net
還以上面搭建HelloWorld的例子進行測試。命令行
注:code
博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公衆號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。xml
參照上面搭建dubbo-admin的過程,將dubbo-ops下載後還有一個名爲dubbo-monitor-simple的項目。blog
咱們進入到此項目目錄,在此目錄下打開命令行,輸入:
mvn package
編譯成功後,在此目錄下會生成target目錄,在target目錄下有一個jar包和tar包
由於咱們尚未進行服務註冊中心等的一些配置,因此咱們將tar包解壓
而後找到其conf目錄
進入到conf目錄下,打開dubbo.properties
這裏使用的是zookeeper服務註冊中心,全部修改註冊中心的地址,這裏是默認地址127.0.0.1:2181,若是不是,記得在這裏進行修改。
而後回到上層目錄,再進入到assembly.bin目錄下,雙擊start.bat
命令行不報錯並出現以下頁面則是啓動成功
而後打開瀏覽器,輸入:
此時監控中心已經搭建好。
參照上面搭建服務提供者與服務消費者的HelloWorld,如今分別在配置文件中加入監控中心的配置。
依照Dubbo的官方文檔
這裏採用本身發現監控中心的方式。
打開服務提供者的provider.xml,添加以下代碼
<dubbo:monitor protocol="registry"></dubbo:monitor>
添加位置:
同理打開服務消費者的consumer.xml,也添加一樣的代碼,添加位置:
而後分別運行服務提供者和服務消費者的main程序,此時再刷新服務監控中心,能夠看到已經被監控到
附監控中心代碼下載
https://download.csdn.net/download/BADAO_LIUMANG_QIZHI/12049913