Hystrix vs Sentinel vs Resilienc
作者:
一生逍遥一生 | 来源:发表于
2019-10-23 11:05 被阅读0次
|
Sentinel |
Hystrix |
Resilience4j |
隔离策略 |
信号量隔离(并发线程数限流) |
线程池隔离/信号量隔离 |
信号量隔离 |
熔断降级策略 |
基于响应时间、异常比率、异常数 |
基于异常比率 |
基于异常比率、响应时间 |
实时统计实现 |
滑动窗口(LeapArray) |
滑动窗口(基于RxJava) |
Ring Bit Buffer |
动态规则配置 |
支持多种数据源 |
支持多种数据源 |
有限支持 |
扩展性 |
多个扩展点 |
插件的形式 |
接口的形式 |
基于注解的支持 |
支持 |
支持 |
支持 |
限流 |
基于QPS,支持基于调用关系的限流 |
有限的支持 |
rate limit |
流量整形 |
支持预热模式、匀速器模式、预热排队模式 |
不支持 |
简单的Rate Limiter模式 |
系统自适应保护 |
支持 |
不支持 |
不支持 |
控制台 |
提供开箱即用的控制台,可配置规则、查看秒级监控、机器发现等 |
简单的监控查看 |
不提供控制台,可对接其他监控系统 |
参考文献:Guideline: 从 Hystrix 迁移到 Sentinel
本文标题:Hystrix vs Sentinel vs Resilienc
本文链接:https://www.haomeiwen.com/subject/crwhvctx.html
网友评论