在分布式系统,一定会依赖各种服务,那么这些个服务一定会出现失败的情况,就会导致雪崩,Hystrix就是这样的一个工具,防雪崩利器,它具有服务降级,服务熔断,服务隔离,监控等一些防止雪崩的技术。Hystrix有四种防雪崩方式:
● 服务降级:接口调用失败就调用本地的方法返回一个空
● 服务熔断:接口调用失败就会进入调用接口提前定义好的一个熔断的方法,返回错误信息
● 服务隔离:隔离服务之间相互影响
● 服务监控:在服务发生调用时,会将每秒请求数、成功请求数等运行指标记录下来
在分布式系统,一定会依赖各种服务,那么这些个服务一定会出现失败的情况,就会导致雪崩,Hystrix就是这样的一个工具,防雪崩利器,它具有服务降级,服务熔断,服务隔离,监控等一些防止雪崩的技术。Hystrix有四种防雪崩方式:
● 服务降级:接口调用失败就调用本地的方法返回一个空
● 服务熔断:接口调用失败就会进入调用接口提前定义好的一个熔断的方法,返回错误信息
● 服务隔离:隔离服务之间相互影响
● 服务监控:在服务发生调用时,会将每秒请求数、成功请求数等运行指标记录下来
本文标题:什么是Hystrix?
本文链接:https://www.haomeiwen.com/subject/ypejmdtx.html
网友评论