这篇文章主要介绍“Spring Cloud Alibaba是什么”,在日常操作中,相信很多人在Spring Cloud Alibaba是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Spring Cloud Alibaba是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
个人理解 Spring Cloud Alibaba 就是 Spring Cloud 的微服务规范的一种实现,外加一些阿里云的商业组件
Spring Cloud 为开发人员提供一些分布式组件,使其快速构建分布式系统(例如,配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,领导选举,分布式会话,群集状态)。
开发人员使用 Spring Cloud 的组件,实现分布式服务系统,让服务可以在任何分布式环境中正常工作。
官方介绍:Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。
依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将 Spring Cloud 应用接入阿里分布式应用解决方案,通过阿里中间件来迅速搭建分布式应用系统。
开源组件
组件 | 说明 |
---|---|
Nacos Config | 分布式配置管理 |
Nacos Discovery | 服务注册和发现管理 |
Sentinel | 流量控制和服务降级 |
RocketMQ | 消息事件驱动 |
Seata | 分布式事务解决方案 |
Dubbo Spring Cloud | 服务远程调用 |
商业化组件
组件 | 说明 |
---|---|
ACM | Nacos Config的商业云服务 |
ANS | Nacos Discovery的商业云服务 |
SMS | 阿里云短信服务 |
OSS | 阿里云对象存储服务 |
SchedulerX | 阿里分布式任务调度服务 |
有段很好的文字总结,分享给大家:
Spring 通常指 Spring IOC
Spring Framework 包含了 Spring IOC,同时包含了 Spring AOP,并实现与其它 J2EE 框架的整合
Spring Boot 是对 Spring Framework 的补充,让框架的集成变得更简单,致力于快速开发 独立的 Spring 应用
Spring Cloud 是基于 Spring Boot 设计的一套微服务规范,并增强了应用上下文
Spring Cloud Alibaba 采用阿里中间件作为原料,实现了 Spring Cloud 的微服务规范
Spring Cloud Alibaba的官方GitHub仓库地址:
https://github.com/alibaba/spring-cloud-alibaba
到此,关于“Spring Cloud Alibaba是什么”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。