Spring Cloud學習--容錯機制(Hystrix DashBoard之資料監控)
阿新 • • 發佈:2018-12-25
本文目錄:
一、使用Actuator監控
二 、使用Hystrix DashBoard監控
Actuator 能看到的是一大堆資料,而使用Hystrix DashBoard(儀表盤),使得監控資料圖形化、視覺化。Hystrix儀表板可以顯示每個斷路器(被@HystrixCommand註解的方法)的狀態。步驟如下:
1.建立一個基本的spring boot 工程,新增spring-cloud-starter-hystrix-dashboard依賴。
<dependency>
<groupId>org.springframework.cloud</groupId >
<artifactId>spring-cloud-starter-hystrix-dashboard</artifactId>
</dependency>
2.啟動類上新增@EnableHystrixDashboard 註解
@EnableHystrixDashboard
@SpringBootApplication
public class SpringCloudHystrixDashboardApplication {
public static void main(String[] args) {
SpringApplication.run(SpringCloudHystrixDashboardApplication.class, args);
}
}
4.配置檔案:
spring.application.name=hystrix-Dashboard
server.port=2001
綜上,實現了利用Hystrix DashBoard對單個例項的資訊監控。