1SpringCloud是程序员用来开发我们微服务的一整套技术解决方案.包含如下
服务注册发现,服务容错降级,服务网关,服务调用,服务调用负载均衡,消息等.
alibaba 和 netflix 的对比
Spring cloud Alibaba是我们SpringCloud的一个子项目,是提供微服务开发的一站式 解决方案.包含微服务开发的必要组件。
我们的SpringBoot版本 说明
/**
其中2:表示的主版本号,表示是我们的SpringBoot第二代产品
其中1:表示的是次版本号,增加了一些新的功能但是主体的架构是没有变化的,是兼容的
其中6:表示的是bug修复版
所以2.1.6合起来就是springboot的第二代版本的第一个小版本的 第6次bug修复版本
RELEASE:存在哪些取值了 ①:snapshot(开发版本) ②:M1...M2(里程碑版本,在正式版发布之前 会出几个里程碑的版本) ③:release(正式版本)
**/
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring‐boot‐starter‐parent</artifactId>
<version>2.1.6.RELEASE</version>
</parent>
②:Spring cloud的版本说明
第一代版本:Angle
第二代版本:Brixton
第三代版本:Camden
第四代版本:Edgware
第五代版本:Finchley
第六代版本:GreenWich
第七代版本:Hoxton
为什么我们的SpringCloud会以这种方式来发布版本,因为假如我们传统的5.1.5release 这种发布的而 SpringCloud会包含很多子项目的版本就会给人造成混淆.
版本发布顺序:
SNAPSHOT: 快照版本,随时可能修改
M: MileStone,M1表示第1个里程碑版本,一般同时标注PRE,表示预览版版。
RC 版本英文版名字叫Release