Spring Cloud简介

一、简介

打开Spring官网http://spring.io 首页的中部,可以看到Spring Cloud的简介。

【原文】Building distributed systems doesn't need to be complex and error-prone(易错). Spring Cloud offers a simple and accessible(易接受的) programming model to the most common distributed system patterns(模式), helping developers build resilient(有弹性的), reliable(可靠的), and coordinated(协调的) applications. Spring Cloud is built on top of Spring Boot, making it easy for developers to get started and become productive quickly.

【翻译】构建分布式系统不需要复杂和容易出错。Spring Cloud为最常见的分布式系统模式提供了一种简单且易于接受的编程模型,帮助开发人员构建有弹性的、可靠的、协调的应用程序。Spring Cloud构建于Spring Boot之上,使得开发者很容易入手并快速应用于生产中

百度百科

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者提供了一套简单易懂、易部署和易维护的分布式系统开发工具包

【总结】

Spring Cloud是微服务系统架构的一站式解决方案。

Spring Cloud与Spring Boot是什么关系

Spring Boot为Spring Cloud提供了代码实现环境,使用Spring Boot将其它组件有机融合到了Spring Cloud的体系架构中了。所以说,Spring Cloud是基于Spring Boot的、微服务系统架构的一站式解决方案

二、Spring Cloud在线资源

(1)Spring Cloud官网

https://spring.io/projects/spring-cloud

(2)Spring Cloud中文网

https://springcloud.cc/

(3)Spring Cloud中国社区

http://springcloud.cn/

三、Spring Cloud版本

(1)版本号来源

Spring Cloud的版本号并不是我们通常见的数字版本号,而是一些很奇怪的单词。这些单词均为英国伦敦地铁站的站名。同时根据字母表的顺序来对应版本时间顺序,比如:最早的Release版本Angel(天使),第二个Release版本Brixton(英国地名),然后是Camden、Dalston、Edgware,目前使用较多的是Finchley(英国地名)版本,而最新版本为Hoxton(英国地名),而我们这里要使用的是Greenwich(格林威治)

(2)Spring Cloud与Spring Boot版本

某一版本的Spring Cloud要求必须要运行在某一特定Spring Boot版本下。它们的对应关系在Spring Cloud官网可以看到版本对应说明

例如:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

2014Team

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值