熔断器Hystrix的使用与原理.pdfVIP

  • 87
  • 0
  • 约7.94千字
  • 约 23页
  • 2019-03-07 发布于浙江
  • 举报
熔断器Hystrix的使⽤与原理 余冰 内容 • 1. 服务雪崩效应 • 5. Hystrix的实现 • 2. 服务雪崩应对策略 • 6. Hystrix的运维 • 3. 使⽤Hystrix预防服务雪崩 • 7. 题外话: Netflix的技术栈 • 4. 预售中Hystrix的运⽤ • 8. 题外话: 响应式编程 服务雪崩效应 D B A C D A B B A C • 服务提供者的不可⽤导致服务调⽤者的不可⽤ D B A • 放⼤的过程 C D B A C 服务雪崩效应 • 服务雪崩的产⽣过程 A B • 1. 服务提供者不可⽤ • 突发流量/故障/Bug/缓存击穿 A B • 2. 重试加⼤流量 • ⽤户重试/调⽤者重试 • 3. 服务调⽤者不可⽤ A B • 同步等待/资源耗尽 服务雪崩的应对策略 • 1. 流量控制 • ⽹关控制/⽤户交互控制/关闭重试 • 2. 改进缓存更新模式 • 同步清除改为异步刷新 • 3. 服务⾃动扩容 • AWS的auto scaling 雪崩效应的应对策略 • 4. 服务调⽤者降级服务 • 服务分类 • 快速失败 • 资源隔离 • 强依赖=不可降级 • 超时机制 • 每个服务配置独⽴资源 • 弱依赖=可降级 • 熔断机制

文档评论(0)

1亿VIP精品文档

相关文档