成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SpringCloud之Hystrix Dashboard監控搭建與配置

運維 系統運維
Hystrix 儀表盤(Hystrix Dashboard),就像汽車的儀表盤實時顯示汽車的各項數據一樣,Hystrix 儀表盤主要用來監控 Hystrix 的實時運行狀態。

[[408228]]

Hystrix 儀表盤監控

Hystrix 儀表盤(Hystrix Dashboard),就像汽車的儀表盤實時顯示汽車的各項數據一樣,Hystrix 儀表盤主要用來監控 Hystrix 的實時運行狀態,通過它我們可以看到 Hystrix 的各項指標信息,從而快速發現系統中存在的問題進而解決它;

要使用 Hystrix 儀表盤功能,我們首先需要有一個 Hystrix Dashboard項目,這個功能我們可以在原來的消費者應用上添加,讓原來的消費者應用具備 Hystrix 儀表盤功能,但一般地,微服務架構思想是推崇服務的拆分,Hystrix Dashboard 也是一個服務,所以通常會單獨創建一個新的工程專門用做 Hystrix Dashboard 服務;

搭建一個 Hystrix Dashboard 服務的步驟:

第一步:創建一個普通的 Spring Boot 工程

比如創建一個名為

springCloud-hystrix-dashboard 的 Spring Boot 工程,建立好基本的結構和配置;

第二步:添加相關依賴

在創建好的 Spring Boot 項目的 pom.xml 文件中添加相關依賴,如下:

過時了:

  1. <dependency>  
  2. <groupId>org.springframework.cloud</groupId>  
  3. <artifactId>spring-cloud-starter-hystrix-dashboard</artifactId>  
  4. <version>1.4.5.RELEASE</version>  
  5. </dependency>  

新的依賴:

  1. <!-- spring-cloud-starter-netflix-hystrix-dashboard -->  
  2. <dependency>  
  3.     <groupId>org.springframework.cloud</groupId>  
  4.     <artifactId>spring-cloud-starter-netflix-hystrix-dashboard</artifactId>  
  5. </dependency>  

第三步:入口類上添加注解

添加好依賴之后,在入口類上添加@EnableHystrixDashboard 注解開啟儀表盤功能,如下:

  1. @SpringBootApplication 
  2. @EnableHystrixDashboard 
  3. public class Application { 
  4. public static void main(String[] args) { 
  5. SpringApplication.run(Application.class, args); 

第四步:屬性配置

最后,我們可以根據個人習慣配置一下 application.properties 文件,如下:

  1. server.port=3721 

至此,我們的 Hystrix 監控環境就搭建好了;

Hystrix 儀表盤工程已經創建好了,現在我們需要有一個服務,讓這個服務提供一個路徑為/actuator/hystrix.stream 接口,然后就可以使用 Hystrix 儀表盤來對該服務進行監控了;

我們改造消費者服務,讓其能提供/actuator/hystrix.stream 接口,步驟如下:

1、消費者項目需要有 hystrix 的依賴:

過時的:

  1. <!--Spring Cloud 熔斷器起步依賴-->  
  2. <dependency>  
  3. <groupId>org.springframework.cloud</groupId>  
  4. <artifactId>spring-cloud-starter-hystrix</artifactId>  
  5. <version>1.4.5.RELEASE</version>  
  6. </dependency>  

新的:

  1. <!-- spring-cloud-starter-netflix-hystrix -->  
  2. <dependency>  
  3.     <groupId>org.springframework.cloud</groupId>  
  4.     <artifactId>spring-cloud-starter-netflix-hystrix</artifactId>  
  5. </dependency>  

2、需要有一個 spring boot 的服務監控依賴:

  1. <dependency>  
  2. <groupId>org.springframework.boot</groupId>  
  3. <artifactId>spring-boot-starter-actuator</artifactId>  
  4. </dependency>  

3、配置文件需要配置 spring boot 監控端點的訪問權限:

  1. management.endpoints.web.exposure.include=* 

這個是用來暴露 endpoints 的,由于 endpoints 中會包含很多敏感信息,除

了 health 和 info 兩個支持直接訪問外,其他的默認不能直接訪問,所以我們

讓它都能訪問,或者指定:

  1. management.endpoints.web.exposure.include=hystrix.stream 

4、訪問入口

http://localhost:8081/actuator/hystrix.stream

注意:這里有一個細節需要注意,要訪問/hystrix.stream 接口,首先得訪問consumer 工程中的任意一個其他接口,否則直接訪問/hystrix.stream 接口時會輸出出一連串的 ping: ping: …,先訪問 consumer 中的任意一個其他接口,然后再訪問/hystrix.stream 接口即可;

Hystrix 儀表盤監控數據解讀

 

責任編輯:姜華 來源: 今日頭條
相關推薦

2021-07-02 08:20:53

SpringCloudHystrix Tur監控

2022-05-13 09:05:49

Hystrix熔斷器

2022-08-29 06:27:15

Nacos微服務

2023-02-03 15:16:42

SpringHystrix

2022-03-08 08:21:21

Spring日志分析系統日志數據

2009-07-07 15:45:17

JSP環境搭建

2011-03-21 11:43:45

LAMPPHP

2011-03-21 11:33:09

LAMPApache

2017-04-03 21:52:30

隔離線程池分布式

2014-01-16 14:20:38

CactiCacti監控

2023-01-04 08:21:02

Loki配置日志

2021-12-10 09:45:19

生成器配置代碼

2021-08-26 11:52:32

FeignWeb服務

2011-03-29 09:39:55

Cacti安裝

2019-07-04 13:10:53

Docker設計云計算

2022-09-15 15:25:47

spring-微服務

2021-03-26 06:01:45

日志MongoDB存儲

2023-12-27 08:47:41

PrometheusLinux架構

2011-03-22 15:17:19

Nagios監控

2022-07-04 08:14:24

架構演變Tomcat容器架構
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩成人高清 | 91国在线视频 | 在线观看亚洲精品 | 国产成人精品久久二区二区 | 91久久国产综合久久 | 国产成人免费视频 | 成人h视频在线观看 | 国产乱码久久久久久 | 伊人免费在线 | 国产精品二区三区 | 亚洲福利 | 午夜精品久久久久久久 | 亚洲一区二区三区在线免费 | 日本三级在线 | 国产精品黄色 | 亚洲成人自拍网 | 九九热在线视频观看这里只有精品 | 毛片免费观看 | 国产精品免费在线 | 久久久久亚洲 | 野狼在线社区2017入口 | 欧美三级电影在线播放 | 国产999精品久久久久久绿帽 | 人人鲁人人莫人人爱精品 | 成人精品毛片 | 国产高清性xxxxxxxx | 欧美日韩在线视频观看 | 亚洲乱码一区二区三区在线观看 | 岛国av一区二区 | 亚洲一区 中文字幕 | 玖玖视频 | 国产乱码精品一区二区三区忘忧草 | 精品欧美一区二区三区久久久 | 91一区二区在线观看 | 在线免费激情视频 | 国产精品精品久久久 | h视频在线看| 日韩免费福利视频 | 欧美性受xxx | 精品国产三级 | www久久爱 |