熔断
Jeecgboot对于Hystrix使用
- 熔断路由全局配置
网关服务调用过程
Hystrix熔断原理分析
功能
- 线程池隔离或信号量隔离
限制调用分布式服务的资源使用 某一个调用服务出现问题 不会影响到其他服务的调用
- 降级机制
超时、资源不足(线程或信号量) 降级后可以配合降级接口返回托底数据
- 熔断
当失败率达到阈值自动触发降级(如因网络故障/超时造成的失败率高) 熔断器触发的快速失败会进行快速恢复
- 缓存
提供了请求缓存、请求合并实现 支持实时监控、报警、控制(修改配置)
四种调用方式
- toObservable
未做订阅 只是返回一个Observable