微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

springCloud 2020.x 版本变化,移除eureka以外的Netflix组件

最近在spring Cloud中发现没有集成Ribbon、Hystrix

目前使用的版本:

lib包中,没有Ribbon、Hystrix

 查询了原因发现是spring Cloud版本的问题:

        从 Spring Cloud 2020.0.0-M1 开始,Spring Cloud 废除了这种英国伦敦地铁站的命名方式,而使用了全新的 "日历化" 版本命名方式。

具体命名规则:https://blog.csdn.net/f746262041/article/details/121322264

Spring Cloud 2020.0.0版本彻底删除掉了Netflix除Eureka外的所有组件。

Netflix组件替代方案

Spring Cloud既然把Netflix OSS(Open Source Software)套件砍掉了,Spring Cloud团队给我们推荐了用于替代的产品:

Netflix组件替代方案

Netflix

推荐替代品

说明

Hystrix

Resilience4j

Hystrix自己也推荐你使用它代替自己

Hystrix Dashboard / turbine

Micrometer + Monitoring System

监控这件事交给更专业的组件去做

Ribbon

Spring Cloud Loadbalancer

Zuul

Spring Cloud Gateway

Archaius

Spring Boot外部化配置 + Spring Cloud配置

比Netflix实现的更好、更强大

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐