美文网首页
SpringCloud系列之服务容错Hystrix-9.Feig

SpringCloud系列之服务容错Hystrix-9.Feig

作者: 那钱有着落吗 | 来源:发表于2021-08-17 15:22 被阅读0次
image.png

首先说明一下,最后面的三行参数配置,enable默认是开启状态,也就是说hystrix默认是开启断路器的,forceOpen 是指无论接口是正常还是失败,所有接口都会进入断路器,最后一个是forceClosed默认是false,与第一个相反,就是强制断路器关闭状态,这三个参数一般情况下我们是不需要配置的,因为使用默认就已经ok了。

然后再说一下上面的四行参数含义,如注释中说的,这四行整体的含义是在20000毫秒的时间里,请求达到5个之后,开始进行熔断判断,如果在这个时间段所有请求失败率达到50%以上的话,就进入到熔断器,熔断器开启15秒以后进入到半开状态,这个时候会尝试接收一个请求看是否成功,如果成功那么就关闭断路器,如果失败就继续在打开断路器的状态。

断路器如果一旦打开,接口将不再接收请求,以达到保护后台接口数据库的功能。

相关文章

网友评论

      本文标题:SpringCloud系列之服务容错Hystrix-9.Feig

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