摘要:英文命名方式也比較有意思,采用了英國倫敦地鐵站的名稱來命名,并由地鐵站名稱字母依次類推的形式來發布迭代版本。
好久沒有研究 Spring Cloud 了,也沒有關注它的更新及新特性,上官網看了下,又增加了幾個版本,有正式版有預覽版,多達 6 個版本,實在讓人蒙逼。
而我們的項目版本還儀停留在 Dalston SR1 版本。
Spring Cloud 的多版本這么多不同的版本,它們都有什么區別,我們開發微服務到底使用哪一個版本呢?這些版本與 Spring Boot 版本又是一個怎樣的依賴關系?帶著這些問題,我們必須把它一一搞清楚,不然總會讓你很頭疼。。
首先 Spring Cloud 是一個由很多子項目組成的龐大項目,Spring Cloud 的主要項目如下:
Spring Cloud Config Spring Cloud Netflix Spring Cloud Bus Spring Cloud Cluster Spring Cloud Security ... 更多請參考官方說明: https://projects.spring.io/spring-cloud/
然而,這些子項目都有不同的發布階段,為了管理主項目和子項目的依賴關系,以及為了避免和子項目版本的沖突和誤解,主項目版本命名并沒有采用和子項目數字版本化的形式,而是采用了英文名稱。
英文命名方式也比較有意思,Spring Cloud 采用了英國倫敦地鐵站的名稱來命名,并由地鐵站名稱字母A-Z依次類推的形式來發布迭代版本。
由上可知,Spring Cloud 的第一個版本 "Angel" 就不覺得奇怪了,接著 "Brixton" 就是第二個版本。當一個項目到達發布臨界點或者解決了一個嚴重的BUG后就會發布一個 "service Release" 版本, 簡稱 SR(X)版本,x 代表一個遞增數字。
由此我們可以得出 "Finchley M9" 就是目前最新的開發版本,"Edgware SR3" 是最新穩定版本。
Spring Cloud 版本依賴關系下圖揭示了主項目和子項目版本的依賴關系。
Spring Cloud & Spring Boot 依賴關系Finchley 是基于 Spring Boot 2.0.x 構建的,不支持 Spring Boot 1.5.x
Dalston 和 Edgware 是基于 Spring Boot 1.5.x 構建的,不支持 Spring Boot 2.0.x
Camden 構建于 Spring Boot 1.4.x,但依然能支持 Spring Boot 1.5.x
注意:Brixton 和 Angel 版本在2017年7月已經停止更新迭代了,我們就不關注它的版本依賴關系了。
Spring Cloud 正處理高速發展期,版本發布更新太快,項目更新版本還要考慮兼容性等各種問題,讓人很頭疼!后續我會慢慢揭開這些面紗。。
推薦:Spring Boot & Cloud 最強技術教程
掃描關注我們的微信公眾號,干貨每天更新。
引用文字
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/71281.html
摘要:下表整理了目前的版本與版本的兼容關系還未所以,不論您是在讀我的基礎教程基礎教程還是正在連載的系列教程。 這篇博文是臨時增加出來的內容,主要是由于最近連載《Spring Cloud Alibaba基礎教程》系列的時候,碰到讀者咨詢的大量問題中存在一個比較普遍的問題:版本的選擇。其實這類問題,在之前寫Spring Cloud基礎教程的時候,就已經發過一篇《聊聊Spring Cloud版本的...
摘要:我沒有能力去控制那些自媒體發布這些不實的內容,但是在我了解的范圍內,還是盡力輸出一些我的理解。 之前我發過一篇《說說我為什么看好Spring Cloud Alibaba》,然后這兩天有網友給我轉了這篇文章《坑爹項目spring-cloud-alibaba,我們也來一個》,問我的看法是怎么樣的,聊天時候簡單說了一下。今天在家休息,抽空整理一下內容,逐點說一下我的看法,主要還是覺得這篇文章...
摘要:原文鏈接時代,架構該怎么跟進,來自于微信公眾號次靈均閣作為核心開發者,請先簡單介紹下自己答大家好,我是小馬哥,一名學習當爸爸的父親,勸退師,項目架構師,編程思想的作者。因此,需求的來源不再已阿里為絕對主導,社區共建和共制的發展模式已成事實。 原文鏈接:Service Mesh 時代,Dubbo 架構該怎么跟進?,來自于微信公眾號:次靈均閣 作為 Duboo 核心開發者,請先簡單介紹下...
摘要:原文鏈接時代,架構該怎么跟進,來自于微信公眾號次靈均閣作為核心開發者,請先簡單介紹下自己答大家好,我是小馬哥,一名學習當爸爸的父親,勸退師,項目架構師,編程思想的作者。因此,需求的來源不再已阿里為絕對主導,社區共建和共制的發展模式已成事實。 原文鏈接:Service Mesh 時代,Dubbo 架構該怎么跟進?,來自于微信公眾號:次靈均閣 作為 Duboo 核心開發者,請先簡單介紹下...
摘要:系列文章更新計劃列表主要對一些中常用的框架進行簡單的介紹及快速上手,外加相關資料的收集更新列表會不定期的加入新的內容以進行擴充,如果你對此感興趣可以站內聯系我。 導讀: 從第一次接觸Spring Boot 至今已經有半年多了,在這期間也瀏覽了許多和Spring Boot 相關的書籍及文章,公司里面的許多項目也一直在使用Spring Boot。關于Spring Boot的一些看法:Spr...
閱讀 3056·2021-10-12 10:12
閱讀 5375·2021-09-26 10:20
閱讀 1523·2021-07-26 23:38
閱讀 2812·2019-08-30 15:54
閱讀 1643·2019-08-30 13:45
閱讀 1962·2019-08-30 11:23
閱讀 3085·2019-08-29 13:49
閱讀 830·2019-08-26 18:23