码迷,mamicode.com
首页 > 编程语言 > 详细

Spring Cloud简介

时间:2020-07-07 18:08:44      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:mon   quic   dal   使用   应用程序   making   分布   解决   https   

一、简介

打开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官网可以看到版本对应说明

例如:

技术图片

技术图片

Spring Cloud简介

标签:mon   quic   dal   使用   应用程序   making   分布   解决   https   

原文地址:https://www.cnblogs.com/edda/p/13261904.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!