一、前言
dubbo与springcloud都可以单独作为微服务治理框架在生产中进行使用,但使用过springcloud的同学大概了解到,springcloud生态的相关组件这些年已经逐步停更,这就导致在服务架构演进过程中的迭代断层,以至于一些新的技术组件引入困难重重,于是在国内的市场上就有了升级版的springcloud-alibaba。
二、springcloud-alibba与dubbo对比
2.1 springcloud-alibaba 简述
Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。文章来源:https://www.toymoban.com/news/detail-465037.html
2.1.1 主要技术组件介绍
springcloud-alibaba提供了丰富的服务治理技术组件,列举如下:文章来源地址https://www.toymoban.com/news/detail-465037.html
- Sentinel:流控治理组件,以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性;
- Nacos:一个更易于构建云原生应用的集动态服务发现、分布式配置管理和服务管理平台;
- RocketMQ:一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服务;
- Dubbo:Apache Dubbo™ 是一款高性能 Java RPC 框架,可以单独作为服务治理框架;
- Seata:阿里巴巴开源产品,一个易于使用的高性能微服务分布式事务解决方案;
- Alibaba Cloud ACM(收费等同于Nacos):一款在分布式架构环境中对应用配置进
到了这里,关于【springcloud微服务】Spring Cloud Alibaba 整合dubbo与openfeign的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!