状态机
Hystrix 断路器有三种状态,分别是关闭(Closed)、打开(Open)与半开(Half-Open),三种状态转化关系如下:
Closed
断路器关闭:调用下游的请求正常通过Open
断路器打开:阻断对下游服务的调用,直接走 Fallback 逻辑Half-Open
断路器处于半开状态:SleepWindowInMilliseconds
Enabled
HystrixCommandProperties.Setter() .withCircu
Hystrix 断路器有三种状态,分别是关闭(Closed)、打开(Open)与半开(Half-Open),三种状态转化关系如下:
Closed
断路器关闭:调用下游的请求正常通过Open
断路器打开:阻断对下游服务的调用,直接走 Fallback 逻辑Half-Open
断路器处于半开状态:SleepWindowInMillisecondsHystrixCommandProperties.Setter() .withCircu