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

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

目前使用的版本:

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

lib包中,没有Ribbon、Hystrix

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

 查询了原因发现是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外的所有组件。

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

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实现的更好、更强大

上一篇:spring cloud


下一篇:Feign负载均衡 Hystrix熔断器