降级框架-选型

降级框架-选型


目录

1、同类产品对比选型

2、Sentinel

3、Hystrix

4、Resilience4j


1、同类产品对比选型

降级框架主要有Spring Cloud Hystrix、Sentinel、resilience4j。

SentinelHystrix(维护状态)Resilience4j(Spring推荐)
开发者alibabaNetflix独立
隔离策略信号量隔离(并发线程数限流)线程池隔离/信号量隔离信号量隔离
熔断降级策略基于响应时间、异常比率、异常数基于异常比率基于异常比率、响应时间
实时统计实现滑动窗口(LeapArray)滑动窗口(基于 RxJava)Ring Bit Buffer
动态规则配置支持多种数据源支持多种数据源有限支持
扩展性多个扩展点插件的形式接口的形式
基于注解的支持支持支持支持
限流基于 QPS,支持基于调用关系的限流有限的支持Rate Limiter
流量整形支持预热模式、匀速器模式、预热排队模式不支持简单的 Rate Limiter 模式
系统自适应保护支持不支持不支持
控制台提供开箱即用的控制台,可配置规则、查看秒级监控、机器发现等简单的监控查看不提供控制台,可对接其它监控系统

2、Sentinel

Sentinel是阿里最新开源的微服务限流熔断框架,为微服务提供可靠性、弹性和监控,是一个面向云原生微服务的高可用流控防护组件。

3、Hystrix

Hystrix是Netlifx开源的微服务限流熔断框架。

4、Resilience4j

Resilience4j是一个为Java8和函数式编程设计的微服务限流熔断框架。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值