1. 程式人生 > >Spring Cloud學習--容錯機制(Hystrix DashBoard之資料監控)

Spring Cloud學習--容錯機制(Hystrix DashBoard之資料監控)

本文目錄:

一、使用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對單個例項的資訊監控。