[Sentinel1]-雪崩效应和常见容错组件
组件 常见 雪崩 效应 容错
2023-09-27 14:19:56 时间
雪崩效应:微服务调用链路中的某个服务故障,引起整个链路中的所有微服务都不可用,这就是雪崩。
雪要防止雪崩的扩散,我们就要做好服务的容错,容错说白了就是保护自己不被猪队友拖垮的一些措施。我们无法完全杜绝雪崩源头的发生,只有做好足够的容错,保证在一个服务发生问题,不会影响到其它服务的正常运行。也就是"雪落而不雪崩"。
常见容错组件
-
Hystrix
Hystrix是由Netflix开源的一个延迟和容错库,用于隔离访问远程系统、服务或者第三方库,防止级联失败,从而提升系统的可用性与容错性。
-
Resilience4J
Resilicence4J一款非常轻量、简单,并且文档非常清晰、丰富的熔断工具,这也是Hystrix官方推荐的替代产品。不仅如此,Resilicence4j还原生支持Spring Boot 1.x/2.x,而且监控也支持和prometheus等多款主流产品进行整合。
-
Sentinel
Sentinel 是阿里巴巴开源的一款断路器实现,本身在阿里内部已经被大规模采用,非常稳定。
相关文章
- WebIM技术---编写前端WebSocket组件
- 数据仓库组件:HBase集群环境搭建和应用案例
- react-native 封装 VedioPlayer 组件
- Docker—三大基础组件,安装,常见命令
- Vue 组件化
- Scratch Blocks自定义组件之「点阵」
- css3组件实战--绚丽效果篇
- SwiftUI 既优雅又好用的封装库 数行代码快速整合UIKit组件 (教程含源码)
- SwiftUI iOS 组件之PageView手势切换欢迎界面(教程含源码)
- 转 ogg组件介绍
- 组件化的本质
- redis的搜索组件 redis-search4j
- SuperMap iObject入门开发系列之一组件式GIS开发平台介绍
- 大数据组件常见压缩策略和存储格式
- 晶科能源向智利1.7MW光伏电站供应组件
- openstack的组件neutron的基本原理与画图举例分析(一)