Istio实战-故障熔断机制

Posted 地表最强菜鸡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Istio实战-故障熔断机制相关的知识,希望对你有一定的参考价值。

在上文中我们提到了 Istio 的熔断机制,本文将带领大家详细了解一下 Istio 都具备哪些熔断方式。

一、Hystrix熔断

关于熔断,大家比较熟悉的一个落地产品就是Hystrix。Hystrix是Netflix提供的众多服务治理工具集中的一个,在形态上是一个Java库,在2011年出现,后来多在Spring Cloud中配合其他微服务治理工具集一起使用。

Hystrix的主要功能包括:

  • 阻断级联失败,防止雪崩;
  • 提供延迟和失败保护;
  • 快速失败并即时恢复;
  • 对每个服务调用都进行隔离;
  • 对每个服务都维护一个连接池,在连接池满时直接拒绝访问;
  • 配置熔断阈值,对服务访问直接走失败处理 Fallback 逻辑,可以定义失败处理逻辑;
  • 在熔断生效后,在设定的时间后探测是否恢复,若恢复则关闭熔断;
  • 提供实时监控、告警和操作控制。

Hystrix的熔断机制基本

以上是关于Istio实战-故障熔断机制的主要内容,如果未能解决你的问题,请参考以下文章

借助 Istio 让服务更具弹性 | 周末送福利

idou老师教你学Istio11 : 如何用Istio实现流量熔断

idou老师教你学Istio11 : 如何用Istio实现流量熔断

idou老师带教你学Istio 03: istio故障注入功能的介绍和使用

Istio实战-非侵入的流量治理

Istio实战-非侵入的流量治理