Istio实战-故障熔断机制
Posted 地表最强菜鸡
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Istio实战-故障熔断机制相关的知识,希望对你有一定的参考价值。
在上文中我们提到了 Istio 的熔断机制,本文将带领大家详细了解一下 Istio 都具备哪些熔断方式。
一、Hystrix熔断
关于熔断,大家比较熟悉的一个落地产品就是Hystrix。Hystrix是Netflix提供的众多服务治理工具集中的一个,在形态上是一个Java库,在2011年出现,后来多在Spring Cloud中配合其他微服务治理工具集一起使用。
Hystrix的主要功能包括:
- 阻断级联失败,防止雪崩;
- 提供延迟和失败保护;
- 快速失败并即时恢复;
- 对每个服务调用都进行隔离;
- 对每个服务都维护一个连接池,在连接池满时直接拒绝访问;
- 配置熔断阈值,对服务访问直接走失败处理 Fallback 逻辑,可以定义失败处理逻辑;
- 在熔断生效后,在设定的时间后探测是否恢复,若恢复则关闭熔断;
- 提供实时监控、告警和操作控制。
Hystrix的熔断机制基本
以上是关于Istio实战-故障熔断机制的主要内容,如果未能解决你的问题,请参考以下文章
idou老师教你学Istio11 : 如何用Istio实现流量熔断
idou老师教你学Istio11 : 如何用Istio实现流量熔断