1. 程式人生 > >Turbine概念及其使用

Turbine概念及其使用

    對於檢視單個Eureka例項的健康情況是沒有多大用處的,如果檢視單個例項的健康情況,可以直接通過Hystrix提供的hystrix.stream就可以實現(把對應的URL地址放入Hystrix Dashboard中檢視狀態),對於一個系統的所有叢集的健康狀態,是我們瞭解系統健康狀態的最巨集觀也是最有用的方式,Turbine就是聚合系統的所有叢集的健康狀態,就是把多個/hystrix.stream,全部聚合在/turbine.stream中,通過Hystrix Dashboard中視覺化檢視。

       執行Turbine非常簡單,首先引入spring-cloud-starter-turbine依賴包,然後只需要在Main Class上面註釋@enableTurbine,就可以運行了,下面是配置叢集Turbine工程對應的application.yml配置檔案:

Turbine通過Hystrix Dashboard來視覺化監控資料,具體的視覺化介面說明如下:

注意事項: