首页 新闻 会员 周边 捐助

hystrix包裹请求是什么意思?

0
[已关闭问题] 关闭于 2018-10-29 15:18

hystrix到底是如何处理雪崩效应的,哪位大神能不能用通俗易懂的话来说明?

  以下这些东西完全懵逼

  • 通过HystrixCommand 或者HystrixObservableCommand 将所有的外部系统(或者称为依赖)包装起来,整个包装对象是单独运行在一个线程之中(这是典型的命令模式)。
  • 超时请求应该超过你定义的阈值
  • 为每个依赖关系维护一个小的线程池(或信号量); 如果它变满了,那么依赖关系的请求将立即被拒绝,而不是排队等待。
  • 统计成功,失败(由客户端抛出的异常),超时和线程拒绝。
  • 打开断路器可以在一段时间内停止对特定服务的所有请求,如果服务的错误百分比通过阈值,手动或自动的关闭断路器。
  • 当请求被拒绝、连接超时或者断路器打开,直接执行fallback逻辑。
  • 近乎实时监控指标和配置变化。
testewr的主页 testewr | 初学一级 | 园豆:3
提问于:2018-02-25 11:42
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册