现代大门

文章
4
资源
0
加入时间
3年0月28天

Hystrix的三种工作状态与切换

关闭(closed)关闭状态(断路器关闭):默认情况是此状态,所有请求都正常访问,代理类维护了最近调用失败的次数,如果某次调用失败,则使失败次数加1。如果最近失败次数超过了在预定的超时次数,则会切换到open状态,此时代理类开启了一个超时始终,当超时时钟超过了该时间,则切换到half open状态。该超时时间的设定是给系统提供修正导致调用失败的错误开启(open)开启状态(断路器打开):所有请求都会被降级。Hystrix会对请求情况计数,当一定时间内请求失败率达到预定的阈值,则触发熔断,断路器完