Springcloud hystrix服务熔断和dashboard如何实现
对此需要进行另外一种服务熔断模式。不同于现实中的熔断保险丝,服务熔断是在系统服务达到一定错误之后,自动熔断降级,采取备用方法,但是在一定时间后客户端再次调用成功后,一定时间内成功率上去,系统的熔断机制会慢慢的关闭,恢复到正常请求的状态。本篇接上一章直接改动。@EnableCircuitBreaker2.service写入新的熔断控制方法此处hystrixCommand注解即是对熔断的一些限制,一般是在10秒内进行10次有60%的访问错误率就会进行熔断,自动启动备用的方法,默认5秒后有 正确的执行结果就会慢慢恢复正常状态,关闭断路器。pom文件依赖主启动类yml配置下端口即可。访问地址对于被监控的服务需要额外的配置。本篇所有代码均在GitHub:
下载地址
用户评论