SpringCloud对比SpringCloudAlibaba及集成各种组件

SpringCloud的几大痛点

springCloud部分组件停止维护和更新,给开发带来不便

springCloud部分环境搭建复杂,没有完善的可视化界面,我们需要大量的二次开发和定制

springCloud配置复杂,难以上手,部分配置的差别难以区分和合理应用

SpringCloudAlibaba的优势

阿里使用过的组件经历了考验,性能强悍,设计合理,现在开源出来大家用成套的产品搭配完善的可视化界面给开发运维带来极大的便利 

搭建简单,学习曲线低

两者结合最优的解决方案

springCloud Alibaba - Nacos 注册中心(服务发现/注册)

springCloud Alibaba - Nacos 配置中心(动态配置管理)

springCloud -Ribbon 负载均衡

springCloud -Feign 声明式HTTP客户端

springCloud Alibaba  -Sentinel 服务容错(限流 降级 熔断)

springCloud Gateway API网关

springCloud Sleuth 调用链监控

springCloud Alibaba -Seata 原:Fescar,分布式事物解决方案 另外:2pc,3pc,Tcc

SpringCloud项目集成SpringCloudAlibaba

1、注意boot和cloud的版本对应不同的Alibaba的jar(详细看Alibaba文档)

这里jar包一定要对上,否则组件注入进去可能会报错

2、引入对应的jar包

<dependen
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SpringCloudSpringCloud Alibaba是两种不同的技术框架,它们都是围绕Spring Boot构建的Spring Cloud生态系统的一部分。SpringCloud是一种开源的、分布式的微服务框架,主要基于Netflix开发的组件和技术。而SpringCloud Alibaba是阿里巴巴基于Spring Cloud开发的一套微服务解决方案。 具体来说,它们的区别主要体现在以下几个方面: 1. 生态系统:SpringCloud主要基于Netflix开发的组件,如Eureka、Ribbon、Hystrix等。而SpringCloud Alibaba集成了阿里巴巴的组件,如Nacos、Sentinel、RocketMQ等,这使得SpringCloud Alibaba在服务注册、配置管理、服务熔断和限流等方面具有更加丰富和灵活的功能。 2. 服务注册与发现:SpringCloud使用Netflix的Eureka作为默认的服务注册和发现组件,而SpringCloud Alibaba使用Nacos作为默认的服务注册和发现组件。Nacos具有更强大的功能和更好的性能,支持更多的服务注册和发现的场景。 3. 配置管理:SpringCloud使用Spring Cloud Config进行分布式配置管理,而SpringCloud Alibaba使用Nacos作为默认的配置中心。Nacos具有更强大的配置管理功能,支持动态配置更新和实时发布。 4. 熔断和限流:SpringCloud使用Netflix的Hystrix作为默认的熔断和限流组件,而SpringCloud Alibaba使用Sentinel作为默认的熔断和限流组件。Sentinel具有更全面的流量控制和熔断降级的功能,支持更灵活的规则配置和实时监控。 综上所述,SpringCloudSpringCloud Alibaba在生态系统、服务注册与发现、配置管理和熔断限流等方面有所不同。选择哪种框架应根据具体的业务需求和场景来决定。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [SpringCloud AlibabaSpringCloud的区别是什么?](https://blog.csdn.net/weixin_45540382/article/details/115918056)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [最详细说明spring cloud和Spring Cloud Alibaba的联系和区别](https://blog.csdn.net/qq_41694906/article/details/126648458)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值