zoukankan      html  css  js  c++  java
  • 微服务的版本选择思考与总结

    1.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>    

    2.Spring cloud的版本说明
    第一代版本:Angle
    第二代版本:Brixton
    第三代版本:Camden
    第四代版本:Edgware
    第五代版本:Finchley
    第六代版本:GreenWich
    第七代版本:Hoxton(还在酝酿中,没正式版本)
    这种发布的版本是 以伦敦地铁站发行地铁的站。

    SNAPSHOT: 快照版本,随时可能修改

    M: MileStone,M1表示第1个里程碑版本,一般同时标注PRE,表示预览版版。

    RC 版本英文版名字叫Release Candidate(候选版本)一般标注PRE表示预览版

    SR: Service Release,SR1表示第1个正式版本,一般同时标注GA:(GenerallyAvailable),表示稳定版本。

    比如还有一种RELEASE版本(正式版本) 比如 Greenwich版本顺序


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

    3.发版流程


    SNAPSHOT(快照版)--->M1(里程碑1)--->M2--->M3--->RC1(候选版本1)--->RC2--->Release(正式版)--->SR1(正式版第一次修复)--SR2--->SR3

    选择SR2版本之后的版本比较合适。之前的会有很多坑

    4.生产版本选择


    a:打死不用 非稳定版本/ end-of-life(不维护)版本
    b:release版本先等等(等别人去探雷)
    c:推荐 SR2以后的可以放心使用.

    5.SpringBoot与SpringCloud的版本对应详细版

    大版本对应

    Spring BootSpring Cloud
    1.2.x Angel版本
    1.3.x Brixton版本
    1.4.x stripes Camden版本
    1.5.x Dalston版本、Edgware版本
    2.0.x Finchley版本
    2.1.x Greenwich.SR2

     

    spring-cloud-dependencies 版本列表可查看:  

    https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-dependencies

    spring-boot-starter-parent 版本列表可查看:

    https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-parent

    参考博客

    SpringBoot与SpringCloud的版本对应详细版 - 梦幻朵颜 - 博客园
    https://www.cnblogs.com/zhuwenjoyce/p/10261079.html

  • 相关阅读:
    FreePascal
    Delphi
    FreePascal
    FreePascal
    Linux
    FreePascal
    FreePascal
    CodeTyphon
    IDEA
    工作流科普——don't ask i don't know either
  • 原文地址:https://www.cnblogs.com/PxgComeOn/p/12917260.html
Copyright © 2011-2022 走看看