风止雨歇

Spring Cloud Alibaba的介绍

文档: https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-zh.md

一、spring cloud alibaba的介绍

1、spring cloud 和 spring cloud alibaba的关系

2、Spring cloud Alibaba是我们SpringCloud的一个子项目,是提供微服务开发的一站式解决方案.包含微服务开发的必要组件 。
主要功能组件

 二、版本选择

1、spring boot的版本说明

/**
其中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>

2、spring cloud的版本说明

第一代版本:Angle
第二代版本:Brixton
第三代版本:Camden
第四代版本:Edgware
第五代版本:Finchley
第六代版本:GreenWich
第七代版本:Hoxton
这种发布的版本是 以伦敦地铁站发行地铁的站

SpringCloud会以这种方式来发布版本,因为SpringCloud会包含很多子项目的版本,假如我们按照传统的1.1.1.release这种发布的就会给人造成混淆。

  • SNAPSHOT:快照版本,随时会修改;  Hoxton.BUILD-SNAPSHOT  
  • MMileStone,M1表示第一个里程碑版本,一般标注PRE,表示预览版。  Greenwich.M3 PRE   
  • RC:Release Candidate,候选版本;一般标注PRE,表示预览版。 Greenwich.RC2 PRE 
  • SR: Service Release,SR1表示第1个正式版本;一般同时标注GA,表示稳定版本。 Greenwich.SR6 GA 

若 release 出现了bug,那么就要修复 bug去发布,发布版本的顺序:

Greenwich.release----->发现bug-----> Greenwich.SR1------> 发现bug ----> Greenwich.SR2。

3、Springboot SpringCloud SpringCloudalibaba 的版本对应关系

https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E

 

 

 

Greenwich.SR6

posted on 2020-11-11 20:41  风止雨歇  阅读(3499)  评论(0编辑  收藏  举报

导航