Spring Cloud 是什么?

Spring Cloud 虽然带有Cloud字样, 但其不是云解决方案。而是基于Spring Boot 的微服务开发框架,是用于构建分布式系统的工具集。

Spring Cloud是基于Spring Boot 的一整套实现微服务的框架。 提供微服务开发所需的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等组件。
Spring Cloud包括的子项目有:

Spring Cloud 版本

Spring Cloud 是一系列组件的集合,相当于一列火车, 所以其版本发布也称位为 Release train, 翻译一下是“发布火车”。
在2020年之前 Spring Cloud 版本,分为大小版本,的对于一个大版本:

  • 首版以 英文单词+.RELEASE , 比如 Hoxton.RELEASE
  • 改进的版本以英文单词+SR+数字形式命名。比如 Hoxton.SR12 ,SR是service releases, 主要用于修复一些关键的Bug。
    其中,英文单词是伦敦地铁站名, 按字母顺序排序, 是主版本的演进。 演进的版本有 Angel,Brixton,Camden,Dalston,Edgware,Finchley,Greenwich,Hoxton

2020年之后, Spring Cloud以日历来命名版本, 比如 2020.0.1

Spring Cloud 和 Spring Boot

快速了解Spring Cloud相关推荐

  1. SpringCloud核心教程 | 第二篇: 使用Intellij中的maven来快速构建Spring Cloud工程

    spring cloud简介 spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理.服务发现.断路器.路由.微代理.事件总线.全局锁.决策竞选.分布式会话等等.它运行环 ...

  2. 快速构建Spring Cloud工程

    spring cloud简介 spring cloud为开发人员提供了快速构建分布式系统的一些工具,包括配置管理.服务发现.断路器.路由.微代理.事件总线.全局锁.决策竞选.分布式会话等等.它运行环境 ...

  3. 在Spring Cloud中集成和使用CSE快速实现商业产品

    [摘要] CSE给Spring Cloud微服务提供了完美的RPC/REST扩展,并给出了Spring Cloud集成扩展的路线图.这些扩展全部是开箱即用的,让业务集中于业务逻辑开发和实现,同时能够方 ...

  4. 2018年Spring Cloud中国社区技术沙龙-成都站

    Spring Cloud中国社区(http://springcloud.cn) 是国内基于Spring Cloud微服务体系创建的非盈利技术社区,发展至今刚好两周岁.自2016年10月份创建以来,在北 ...

  5. 微服务等于Spring Cloud?了解微服务架构和框架

    作者:TIM XU 来源:https://xiaoxubeii.github.io/articles/microservices-architecture-introduction/ 微服务初探 什么 ...

  6. Google K8S与阿里Spring Cloud Alibaba相爱相杀,下一个神级架构来了!

    都2021年了 还没用过微服务 吗?如日中天的K8S还只是听说过?云原生架构知道是怎么回事吗? 2020年的双十一,天猫订单处理峰值达到54.3万笔/秒,2020年的双十二,数据量高达1200万+.2 ...

  7. Spring Cloud构建微服务架构:服务消费(Ribbon)

    Spring Cloud Ribbon Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具.它是一个基于HTTP和TCP的客户端负载均衡器.它可以通 ...

  8. Spring Cloud Gateway 入门

    认识 Spring Cloud Gateway Spring Cloud Gateway 是一款基于 Spring 5,Project Reactor 以及 Spring Boot 2 构建的 API ...

  9. Spring Cloud构建微服务架构:服务消费(Ribbon)【Dalston版】

    Spring Cloud Ribbon Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具.它是一个基于HTTP和TCP的客户端负载均衡器.它可以通 ...

最新文章

  1. cisco-ccna-第九章测试-work1-汉语
  2. 如何使 highchart图表标题文字可选择复制
  3. 2.1.2 操作系统之进程的状态(运行、就绪、阻塞、创建、终止)及转换(就绪-运行、运行-就绪、运行-阻塞、阻塞-就绪)
  4. 超级计算机适用于科学计算,中国科学院
  5. linux下部署mysql数据库连接_Linux远程部署MySQL数据库详细步骤
  6. 所有程序员都应该遵守的11条规则
  7. 软件外包的话居然会有这样的后果...
  8. freemarker 标签循环list 以及获取下标值
  9. windows7 安装向导
  10. 贪心算法 Y 美味酸奶
  11. linux 回收站恢复文件怎么恢复文件,清空回收站后如何恢复已被删除的文件?
  12. PDF格式转JPG格式怎么转?掌握方法其实很简单
  13. STM32接电机驱动,杜邦线供电,然后反烧问题
  14. 账结法 表结法 两种财务会计处理方法
  15. revit图纸导出dxf文件批量修改
  16. 管理打开的标签,减少Chrome95%内存 —OneTab
  17. 小人物走路、奔跑的VC++游戏特效,适合刚学习VC++游戏编程的朋友
  18. 10个顶级jQuery Date弹出插件
  19. CE-植物大战僵尸-僵尸-关卡-金币
  20. (九)巴菲特与索罗斯的投资习惯:术业有专攻

热门文章

  1. [k8s]debug模式启动集群k8s常见报错集合(on the fly)
  2. SSRS 动态设置分组依据及行组个数
  3. 防微博内容展示,使用Html.fromHtml(),解决内容不能换行的问题
  4. Eclipse 隐藏已关闭的项目
  5. 谈谈App的混合开发
  6. Spring Boot + Jersey发生FileNotFoundException (No such file or directory)
  7. 查看Oracle的redo日志切换频率
  8. android基本控件学习-----ProgressBar
  9. iOS 5 Storyboard 学习之 Tabbar Controller,Navigation Controller
  10. 记珠海一日游2008-5-2