• 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

  • 相关阅读:
    Django 之Redis配置
    python之类中如何判断是函数还是方法
    Anaconda 虚拟环境安装及应用
    【转载】IDEA:XML配置提示URI is not registered
    idea中配置xml不自动提示解决方案
    Java接口成员变量和方法默认修饰符
    [转载]java中Date,SimpleDateFormat
    intellij idea 的全局搜索快捷键方法
    【转载】使用IntelliJ IDEA提示找不到struts-default文件
    【转载】Jmeter分布式部署测试-----远程连接多台电脑做压力性能测试
  • 原文地址:https://www.cnblogs.com/yufeng218/p/13960835.html
Copyright © 2020-2023  润新知