看来Hystrix https://github.com/Netflix/Hystrix已接近生命周期结束,Netflix 堆栈现在已被弃用。
我们正在为一个全新的项目构建一个堆栈,我们需要一个断路器,我们的默认选择是 Hystrix,因为它众所周知并受到团队的赞赏。
如今Hystrix已完全集成到Spring Cloud中,是否有计划很快将其删除?
Spring Cloud 断路器 https://spring.io/projects/spring-cloud-circuitbreaker提供跨不同断路器实现的抽象。它提供了在应用程序中使用的一致 API,允许开发人员选择最适合您的应用程序需求的断路器实现。
支持的实施
Netflix Hystrix
弹性4J
Sentinel
- 春季重试
使用它的主要好处是您可以选择不同的断路器库。从一个痛点迁移到另一痛点的情况较少。
有很好的文档和示例代码官方网站 https://spring.io/projects/spring-cloud-circuitbreaker
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)