Seb*_*Seb 10 spring spring-boot hystrix spring-cloud-netflix
看来Hystrix 的生命周期已接近尾声,而 Netflix 堆栈现在已经有点过时了。
我们正在为一个全新的项目构建一个堆栈,我们需要一个断路器,我们的默认选择是 Hystrix,因为它是众所周知的并且受到团队的赞赏。
如今Hystrix已完全集成到Spring Cloud中,是否有计划很快将其删除?
Spring Cloud Circuit Breaker提供了跨不同断路器实现的抽象。它提供了在应用程序中使用的一致 API,允许开发人员选择最适合您的应用程序需求的断路器实现。
支持的实施
网络修复 Hystrix
弹性4J
哨兵
使用它的主要好处是您可以选择不同的断路器库。从一个痛点迁移到另一痛点的情况较少。
官方网站上有很好的文档和示例代码
Resilience4j是受 Hystrix(来自 Netflix)启发的 da 断路器。您可以在他们的网页或github上阅读有关该项目的更多信息,但简而言之:
Resilience4j 是一个轻量级、易于使用的容错库,其灵感来自 Netflix Hystrix,但专为 Java 8 和函数式编程而设计。
他们也有 spring-cloud入门=)
编辑:重写了第一句话,更不用说它来自 Netflix,因为我不确定 =)
| 归档时间: |
|
| 查看次数: |
9995 次 |
| 最近记录: |