Springboot是一个快速开发框架,那Springcloud就是多个springboot框架的有序集合,基本和dubbo的功能差很少。spring
每个Springcloud的版本号都对应一个Springboot的版本,相当重要。springboot
SpringCloud对应SpringBoot版本框架
springcloud版本号 | springbooot版本号(train) |
Angle | 1.2.x |
Brixton | 1.3.x |
Camden | 1.4.x |
Dalston | 1.5.x |
Edgware | 1.5.x |
Finchley | 2.0.x |
Greenwich | 2.1.x |
因此在使用Springcloud的时候,也必定要注意Springboot的版本,这样版本号对应上了才能够正常使用微服务带来的好处。分布式
Spring Cloud微服务 |
Spring Bootspa |
---|---|
Greenwich | 兼容Spring Boot2.1.x |
Finchleyci |
兼容Spring Boot 2.0.x,不兼容Spring Boot 1.5.xspringcloud |
Dalston和Edgware开发 |
兼容Spring Boot 1.5.x,不兼容Spring Boot 2.0.xtable |
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 |
与其说是组件,本身看来就是一个功能点而已,如下是9个主要功能点。
并非全部的组件会用才说明是使用SpringCloud微服务了,使用两三个也能够做为一个微服务框架,它是一个分布式系统框架,与Dubbo功能类似,但又会不同凡响