springCloud(2):Spirng Cloud简介-阿里云开发者社区

开发者社区> 云原生> 正文
登录阅读全文

springCloud(2):Spirng Cloud简介

简介:

一、简介

Spring Cloud是在SpringBoot基础上构建的,用于快速构建分布式系统的通用模式的工具集。


使用Spring Cloud开发的应用程序非常适合在Docker或者PaaS上部署,所以又叫作云原生应用。

二、特点

1、约定优于配置

2、适用于各种环境。开发、部署在PC Server或各种云环境(如:阿里云)均可

3、隐藏了组件的复杂性,并提供声明式、无xml的配置方式

4、开箱即用,快速启动

5、轻量级的组件

6、组件丰富,功能齐全,如:配置管理、服务发现、断路器、微服务网关等

7、选型中立、丰富。如:springCloud支持使用Eureka、ZK或Consul实现服务发现

8、灵活。springCloud的组成部分是解耦的,开发人员可按需灵活挑选技术选型

三、版本

3.1、说明

大多数Spring项目都是以“主版本号.次版本号.增量版本号.里程碑版本号”的形式命名版本号的,然而SpringCloud并未使用这种方式管理版本。


SpringCloud是以英文单词SRX(X为数字)的形式命名版本号的。


SpringCloud是一个综合项目,它包含很多的子项目,子项目也维护着自己的版本号。


SR一般表示Bug修复;在SR版本发布之前,会先发布一个Release版本


3.2、Spring Cloud/Spring Boot版本兼容性

1、Angel版本基于SpringBoot 1.2.x构建

2、Brixton版本基于SpringBoot 1.3.x构建,也可以使用SpirngBoot 1.4.x测试

3、Camden版本基于SpringBoot 1.4.x构建,也可以使用SpirngBoot 1.5.x测试


官网:http://projects.spring.io/spring-cloud/ 

本文转自我爱大金子博客51CTO博客,原文链接http://blog.51cto.com/1754966750/1941042如需转载请自行联系原作者


我爱大金子

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
云原生
使用钉钉扫一扫加入圈子
+ 订阅

云原生时代,是开发者最好的时代

其他文章
最新文章
相关文章