● closed:关闭状态,断路器放行所有请求,并开始统计异常比例、慢请求比例。超过阈值则切换到open状态
● open:打开状态,服务调用被熔断,访问被熔断服务的请求会被拒绝,快速失败,直接走降级逻辑。Open状态5秒后会进入half-open状态
● half-open:半开状态,放行一次请求,根据执行结果来判断接下来的操作。
○ 请求成功:则切换到closed状态
○ 请求失败:则切换到open状态
● closed:关闭状态,断路器放行所有请求,并开始统计异常比例、慢请求比例。超过阈值则切换到open状态
● open:打开状态,服务调用被熔断,访问被熔断服务的请求会被拒绝,快速失败,直接走降级逻辑。Open状态5秒后会进入half-open状态
● half-open:半开状态,放行一次请求,根据执行结果来判断接下来的操作。
○ 请求成功:则切换到closed状态
○ 请求失败:则切换到open状态