SpringCloud(一):简介

一、Spring Cloud简介

Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的

  • 配置管理
  • 服务发现
  • 断路器
  • 智能路由
  • 微代理
  • 控制总线
  • 全局锁
  • 决策竞选
  • 分布式会话
  • 集群状态管理

等操作提供了一种简单的开发方式。

Spring Cloud包含了多个子项目(针对分布式系统中涉及的多个不同开源产品),比如:

  • Spring Cloud Config、
  • Spring Cloud Netflix、
  • Spring Cloud CloudFoundry、
  • Spring Cloud AWS、
  • Spring Cloud Security、
  • Spring Cloud Commons、
  • Spring Cloud Zookeeper、
  • Spring Cloud CLI等项目。

二、微服务简介

“微服务架构”在这几年非常的火热,以至于关于微服务架构相关的产品社区也变得越来越活跃(比如:netflix、dubbo),Spring Cloud也因Spring社区的强大知名度和影响力也被广大架构师与开发者备受关注。

那么什么是“微服务架构”呢?简单的说,微服务架构就是将一个完整的应用从数据存储开始垂直拆分成多个不同的服务,每个服务都能独立部署、独立维护、独立扩展,服务与服务间通过诸如RESTful API的方式互相调用。

知乎有一篇文章讲的非常好:什么是微服务架构?

三、版本对应关系

Spring CloudSpring 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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值