美文网首页
hystrix熔断器的3种状态

hystrix熔断器的3种状态

作者: 小方块886 | 来源:发表于2021-03-30 21:49 被阅读0次

1.closed
2.open
3.half-poen

1.第一种closed是关闭状态,服务调用方每次请求都到服务提供方;
2.第二种是open打开状态,意思是如果服务提供方的异常率或者是请求的并发量超过设置的阈值之后,就会开启熔断机制,开启熔断机制之后服务调用方所有的请求都不会在请求到服务提供方,而是直接使用本地的服务降级方法;
3.第三种是半打开状态,服务调用方所有的请求依然会请求到服务提供饭

hystrix也有自我恢复机制,意思是当服务提供方的熔断机制处于打开状态时,会在开启一个时间窗口,就是一定时间后或者是下一次请求的时间大于时间窗口的时间,hystrix就会重新将这次请求再次发送到服务提供方,如果成功就将状态改为half-open状态,如果失败就重新刷新时间窗口的时间。

相关文章

网友评论

      本文标题:hystrix熔断器的3种状态

      本文链接:https://www.haomeiwen.com/subject/xlhnhltx.html