1  | org.springframework.boot.autoconfigure.EnableAutoConfiguration=\  | 
Hystrix
它有什么作用?
1)延迟和容错
停止级联故障。后备和正常降级。无法快速快速恢复。
使用断路器隔离线程和信号量。
2)实时操作
实时监控和配置更改。监视服务和财产变更在整个机队中扩散后立即生效。
在几秒钟内收到警报,做出决定,影响更改并查看结果。
3)并发
并行执行。并发请求缓存。通过请求折叠自动进行批处理。
1  | 
  | 
核心逻辑
1  | 
  | 
applyHystrixSemantics
断路器作用
1  | 
  | 
executeCommandAndObserve
1  | 
  | 
executeCommandWithSpecifiedIsolation
隔离
1  | private Observable<R> executeCommandWithSpecifiedIsolation(final AbstractCommand<R> _cmd) {  | 
getUserExecutionObservable
1  | 
  | 
getExecutionObservable
1  | 
  | 
- 本文作者: 忘忧症
 - 本文链接: https://NepenthesZGW.github.io/2020/08/12/framework/SpringCloud/Hystrix/hystrix使用/
 - 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!
 
		