目录
一、SpringCloud组件的升级与替换
由于SpringCloud Netflix原先的一些组件进入停更维护状态,因此这些组件逐渐被SpringCloud Alibaba一些新技术所替代。
SpringCloud Alibaba,实际上对我们的SpringCloud2.x和1.x实现拓展组件功能。
1.Nacos=分布式配置中心+分布式注册中心=Eureka+Config。
2.目的是为了推广阿里的产品,如果使用了SpringCloud Alibaba,最好使用alibaba整个体系产品。
| 序号 | 组件 | SpringCloud | SpringCloud Alibaba |
|---|---|---|---|
| 1 | 服务注册中心 | Eureka | Zookeeper、Consul、Nacos(推荐) |
| 2 | 配置中心 | Config | Nacos |
| 3 | 服务总线(消息总线) | Bus | Nacos |
| 4 | 负载均衡 | Ribbon | LoadBalancer |
| 5 | 服务调用 | Feign | OpenFeign、Dubbo |
| 6 | 服务网关 | Zuul | Gateway |
| 7 | 服务降级(熔断降级) | Hystrix | Sentinel(流量控制、熔断降级、系统负载保护) |
| 8 | 服务跟踪(链路追踪) | Sleuth&Zipkin | SkyWalking |
| 9 | 分布式事务 | 无(第三方替代方案:2pc) | Seata |
| 10 | 分布式任务调度 | 无(第三方替代方案:xxl-job) | SchedulerX |
| 11 | 消息中间件 | 无(第三方替代方案:RabbitMQ) | RocketMQ |
| 12 | 批量任务 | Spring Cloud Task | Spring Cloud Task |

最低0.47元/天 解锁文章
492

被折叠的 条评论
为什么被折叠?



