天天看點

springCloud微服務--啟動網站監控工程(hystrix+actuator)

在star.spring.io上啟動監控網站工程

springCloud微服務--啟動網站監控工程(hystrix+actuator)

如果你想用現有工程(建議新起一個工程,因為這個工程僅用于監控,不幹其他的事)你可以在pom中填入以下内容:

springCloud微服務--啟動網站監控工程(hystrix+actuator)

配置工程的yml檔案

重點在選中的部分,port是端口,application是服務名稱

springCloud微服務--啟動網站監控工程(hystrix+actuator)

在建立的工程(hystrix工程)主類加入注解

springCloud微服務--啟動網站監控工程(hystrix+actuator)

啟動建立工程

在自己的位址上輸入

127.0.0.1:30001

,這個和yml檔案中的端口對應,看見大狗熊,這個工程就算大功告成了!

springCloud微服務--啟動網站監控工程(hystrix+actuator)

在被檢測服務工程pom中添加依賴
springCloud微服務--啟動網站監控工程(hystrix+actuator)

在被檢測服務工程注入一個Bean(一定記好路徑)

springCloud微服務--啟動網站監控工程(hystrix+actuator)

啟動服務工程

通路路徑:127.0.0.1:10003/actuator/hystrix.stream(這個路徑就是注入Bean時的路徑,加上自己的端口‘s工程’,當還能看見ping一直在動時,就成功了)

springCloud微服務--啟動網站監控工程(hystrix+actuator)

用postmain去測試一下接口,讓他有熔斷資料。

springCloud微服務--啟動網站監控工程(hystrix+actuator)

找到一開始狗熊的頁面,輸入服務工程的路徑

springCloud微服務--啟動網站監控工程(hystrix+actuator)

這樣整個網絡搭建就成功了

springCloud微服務--啟動網站監控工程(hystrix+actuator)

制作整理不易,以上内容均為原創(參考了部分官方文檔和老師整理的案例)。如要引用請附上本文連結,如有疑問可以在評論區暢所欲言,作者看到會第一時間回複,歡迎交流!

繼續閱讀