一文读懂Spring Cloud-Hystrix
Hystrix概述Hystrix:断路器,容错管理工具,旨在通过熔断机制控制服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。hystrix可以实现降级和熔断:。快速断开故障服务,保护其他服务不受影响。hystrix等待超时后, 会执行降级代码, 快速向客户端返回降级结果, 默认超时时间是1000毫秒。可在yml中设置超时时间:熔断主程序添加 @EnableCircuitBreaker 启用 hystrix 断路器,熔断自动打开。actuator中的hystrix.stream可以监控hystrix断路器各端点日志。第一步:sp06的pom中添加actuator依赖第二步:在yml中配置健康监控的内容第三步:测试actuator健康监控http://localhost:3001/actuator/ 搭建Hystrix Dashboard仪表盘:仪表盘项目是一个完全独立的项目。
下载地址
用户评论