Spring Cloud与Spring Boot版本匹配关系
Spring Cloud是什么?
“Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems.”
Spring Cloud为开发者提供了一套可以用来快速搭建分布式系统中常见模式的工具。提取主干即是Spring Cloud提供了一套工具。这些工具为开发人员提供了分布式系统下常见问题的通用解决方案。这些方案涵盖了配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性TOKEN,全局锁,leader选举,分布式session等。
Spring Cloud版本
版本名称 版本
Finchley snapshot版
Edgware snapshot版
Dalston SR1 当前最新稳定版本
Camden SR7 稳定版本
Brixton SR7 稳定版本
Angel SR6 稳定版本
从下Angel到上Finchley可以看出,版本的第一个字母是按照A-Z顺序编排的。这些单词是什么含义呢,大概的搜一下可以得出基本都是地名,官方说明是这些版本号的单词来自于英国伦敦的地铁站站名。
那么为什么要用单词而不是数字类型的版本号呢?
因为Spring Cloud包含了一系列的子系统,Spring Cloud Config,Spring Cloud Netflix,Spring Cloud Bus等,为了防止与这些子系统的版本号混淆,Spring Cloud的版本号全部使用英文单词。
版本号后面的SRX,X代表一个数字,这个是小版本号,就是在特定的版本中,修复一些致命问题,做的升级版本号。
Spring Cloud与Spring Boot版本匹配关系
Spring Cloud Spring Boot
Finchley 兼容Spring Boot 2.0.x,不兼容Spring Boot 1.5.x
Dalston和Edgware 兼容Spring Boot 1.5.x,不兼容Spring Boot 2.0.x
Camden 兼容Spring Boot 1.4.x,也兼容Spring Boot 1.5.x
Brixton 兼容Spring Boot 1.3.x,也兼容Spring Boot 1.4.x
Angel 兼容Spring Boot 1.2.x
分享到:
相关推荐
Spring Cloud 面试题及答案 以下是对 Spring Cloud ...以上是对 Spring Cloud 相关知识点的详细解释,包括 Spring Cloud 的概念、使用 Spring Cloud 的优势、服务注册和发现、负载平衡、Hystrix 和 Netflx Feign 等。
根据提供的文件信息,我们可以深入探讨与Spring Cloud相关的知识点。尽管文档标题和描述较为简单,但可以从这些信息中提炼出关于Spring Cloud项目的源码下载、Spring Cloud的基本概念、用途及其核心组件等方面的内容...
以上就是关于 Spring Cloud 相关的一些核心知识点,包括其优势、服务注册与发现、负载均衡、Hystrix 容错管理以及 Feign 的使用。这些内容对于理解和应对 Spring Cloud 相关的面试题是非常关键的。
Spring Cloud 是一个基于 Spring Boot 实现的云应用开发工具包,它为开发者提供了在分布式系统(如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话、集群状态)...
### Spring Cloud 基础与概念 1. **Spring Cloud 的定义**: - **定义**:Spring Cloud 是...以上是 Spring Cloud 相关面试题中涉及的基础概念和技术组件的详细解释,有助于理解 Spring Cloud 的核心理念和技术细节。
Spring Cloud 是一个基于Spring Boot实现的云应用开发工具集,为开发人员提供了一套快速构建分布式系统中一些常见模式的工具,包括服务发现、配置管理、消息总线、负载均衡、断路器、网关等。它所依赖的基础是Spring...
在视频中,讲师可能会详细介绍每个组件的作用和用法,同时引导观众如何在SpringCloud的官网上查找相关的文档和资源,以便于自我学习和项目实践。 "12.尚硅谷_SpringCloud_SpringCloud_VS_Dubbo区别对比.avi" 这个...
SpringCloud是一个基于Spring Boot实现的云应用开发工具集,它为开发者提供了在分布式系统(如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话、集群状态)操作...
SpringCloud学习手册是一个针对微服务架构的资源包,主要涵盖了SpringCloud的相关知识,适用于初学者。SpringCloud作为Java领域中的主流微服务框架,为开发者提供了构建分布式系统所需的工具和服务发现、配置管理、...
SpringCloud作为微服务解决方案的集大成者,为基于SpringBoot的应用提供了构建分布式系统所需的工具,如服务发现、配置管理、断路器、智能路由、微代理、控制总线等。它使得开发者能够轻松地在SpringBoot应用中实现...
在 "spring cloud相关的代码" 中,我们可以推测这个压缩包可能包含了一些使用 Spring Cloud 框架开发的示例项目或者核心组件的源代码。以下是一些可能涵盖的知识点: 1. **Eureka服务注册与发现**:Eureka 是 ...
3. `springcloud-consumer-hystrix-dashboard`可能是一个使用Hystrix Dashboard的消费者服务,用于监控服务的运行状态和熔断情况。 4. `springcloud-Eurake-7001`可能是Eureka服务器的实例,负责服务注册与发现,...
下面将详细介绍Springcloud的相关知识点。 首先,Spring Boot简化了Java应用程序的创建和部署,通过 starter POMs 可以简化依赖管理,并提供自动配置功能。在Springcloud项目中,Spring Boot作为基础,使得开发...
3. **社区交流**:加入Spring Cloud相关的技术社区或论坛,与其他开发者一起讨论问题和分享经验,有助于快速解决遇到的技术难题。 4. **实战项目**:参与或主导一些真实的项目开发,将所学知识应用于实际场景中,...
自动配置是Spring Boot的一大亮点,它可以根据项目中的依赖自动配置相关的Bean。起步依赖使得开发者可以通过简单的引入相应启动器(starter)就能获得所需的功能。Actuator则提供了监控和管理应用的端点,如健康检查...
Spring Cloud是基于Spring Boot实现的一套微服务框架,它提供了在分布式系统中常见的诸多功能,如服务发现、配置中心、断路器、智能路由、微代理、控制总线、全局锁、分布式会话、集群状态等。这个"Spring Cloud知识...
在"Document.xml"中可能包含了SpringCloud的详细文档,而"bin"和"xsd"可能是与解析XML文档相关的库或数据结构定义。"Preview.png"可能是一个预览图,展示了SpringCloud脑图的主要部分,帮助学习者快速了解整体架构。...
这个“springcloud视频学习7”似乎是一个专门针对Spring Cloud的学习资源,特别是围绕Eureka这一核心组件的讲解。 Eureka是Spring Cloud中的一个关键组件,主要负责服务注册与发现。在微服务架构中,每个服务都是...
SpringCloud是中国Java开发者广泛使用的微服务框架之一,它提供了丰富的工具和组件,帮助开发者构建、部署和管理分布式系统。这个“springcloud例子(非常完整)”的压缩包包含了一系列的示例,涵盖了SpringCloud的...