springCloud(12):使用Hystrix实现微服务的容错处理-Hystrix的监控

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springCloud(12):使用Hystrix实现微服务的容错处理-Hystrix的监控相关的知识,希望对你有一定的参考价值。

一、简介

Hystrix提供了几乎实时的监控。HystrixCommand和HystrixObserv-ableCommand在执行时,会生成执行结果和运行指标,比如每秒执行的请求数、成功数等,这些监控数据对分析应用系统的状态很有用。


使用Hystrix的模块hystrix-metrics-event-stream,就可将这些监控的指标信息以text/event-stream的格式暴露给外部系统。spring-cloud-starter-hystrix已包含该模块,在此基础上,只须为项目添加spring-boot-starter-actuator,就可使用/hystrix.stream端点获得Hystrix的监控信息了。


我们以前的项目spring-hystrix-consumer中就已经包含了spring-cloud-starter-hystrix、spring-boot-starter-actuator,启动访问:http://localhost:8086/user/1 后,再访问:http://localhost:8086/manage/hystrix.stream ,会重复出现如下内容:



二、操作实现































本文出自 “我爱大金子” 博客,请务必保留此出处http://1754966750.blog.51cto.com/7455444/1949857

以上是关于springCloud(12):使用Hystrix实现微服务的容错处理-Hystrix的监控的主要内容,如果未能解决你的问题,请参考以下文章

springCloud的使用04-----熔断器hystrix的使用

springcloud hystrix(监控熔断降级)

SpringCloud之熔断器使用(Hystrix)

SpringCloud基础Hystrix:熔断降级

SpringCloud之Hystrix-Dashboard监控,以及踩的坑...

SpringCloud- 第六篇 Hystrix参数配置