摘要:正式版在這天正式發(fā)布了,下面我們來看下有哪些更新內(nèi)容。生命周期終止提醒版本將于正式退役,具體可以參考官方宣布版本作為的主要版本,的生命周期也會由版本的終止而終止。進入維護模式最近,宣布進入維護模式停止開發(fā)。。。
Spring Cloud Greenwich 正式版在 01/23/2019 這天正式發(fā)布了,下面我們來看下有哪些更新內(nèi)容。
生命周期終止提醒 Spring Cloud EdgwareEdgware 版本將于 08/01/2019 正式退役,具體可以參考官方宣布:
https://spring.io/blog/2018/0...Spring Cloud Finchley
Finchley 版本作為 Spring Boot 2.0.x 的主要版本,F(xiàn)inchley 的生命周期也會由 Spring Boot 2.0.x 版本的終止而終止。
Spring Cloud GreenwichGreenwich 版本現(xiàn)在作為一個次要版本,它后續(xù)將繼續(xù)支持 Spring Boot 2.x 的發(fā)布支持。
分不清這些版本的區(qū)別和意義?可以參考棧長之前寫的關(guān)于版本的文章:
Spring Cloud 多版本怎么選擇?。
這個最新版本的發(fā)布最重要的一點是,所有的子項目都兼容 Java 11。
新項目1、Spring Cloud GCP
提供對 Google Cloud Platform 的集成。
2、Spring Cloud Kubernetes
提供對 Kubernetes 的集成。
Spring Cloud Netflix 進入維護模式最近,Netflix 宣布 Netflix 進入維護模式:《Hystrix 停止開發(fā)。。。Spring Cloud 何去何從?》,Ribbon 自 2016 年以來也一直處于類似的狀態(tài),盡管它們已經(jīng)進入維護模式,但它們在 Netflix 內(nèi)部已經(jīng)大規(guī)則部署應(yīng)用。
另外,Hystrix Dashboard 和 Turbine 已經(jīng)被 Atlas 取代,這兩個項目最后一次的代碼提交分別是 2 年前和 4 年前了。Zuul 1 和 Archaius 1 也已經(jīng)被后續(xù)的版本取代,不再向后續(xù)版本兼容。
以下 Spring Cloud Netflix 模塊及相應(yīng)啟動器將進入維護模式:
spring-cloud-netflix-archaius
spring-cloud-netflix-hystrix-contract
spring-cloud-netflix-hystrix-dashboard
spring-cloud-netflix-hystrix-stream
spring-cloud-netflix-hystrix
spring-cloud-netflix-ribbon
spring-cloud-netflix-turbine-stream
spring-cloud-netflix-turbine
spring-cloud-netflix-zuul
這些并不包括 Eureka 或者 concurrency-limits 模塊。
什么是維護模式?
這些個項目進入維護模式后,Spring Cloud 團隊也不會往這些模塊添加新功能了,但是還是會修復(fù)一些 bug 及安全漏洞,也會考慮和審查來自社區(qū)的小規(guī)模拉取請求。
Spring Cloud Greenwich 版本在這些維護模式的項目上至少會支持 1 年。
有什么替換方案?
官方推薦了以下替代方案,也許在不久的將來,或者下一個大版本這些替代方案會成為主流項目。
目前的 | 可替換 |
---|---|
Hystrix | Resilience4j |
Hystrix Dashboard / Turbine | Micrometer + Monitoring System |
Ribbon | Spring Cloud Loadbalancer |
Zuul 1 | Spring Cloud Gateway |
Archaius 1 | Spring Boot external config + Spring Cloud Config |
這個版本除了以上重大更新,還有一些子項目的版本更新、問題修復(fù)等,這里就不詳細分析了,大家有興趣的可以去看官方發(fā)布博文:
https://spring.io/blog/2019/0...
如果你也在使用 Spring Cloud 搭建微服務(wù),可以關(guān)注Java技術(shù)棧微信公眾號,在后臺回復(fù)關(guān)鍵字:spring,棧長整理了一系列 boot/ cloud 技術(shù)文章,都是干貨。
本文原創(chuàng)首發(fā)于微信公眾號:Java技術(shù)棧(id:javastack),關(guān)注公眾號在后臺回復(fù) "spring" 可獲取更多,轉(zhuǎn)載請原樣保留本信息。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/73239.html
摘要:在之后,也終于發(fā)布了最新的版本。該版本距離上一次發(fā)布,過去了整整個月下面就隨我一起看看,這個大家期待已久的版本都有哪些內(nèi)容值得我們關(guān)注。如果是用戶,同時也是阿里云這些產(chǎn)品的用戶,那么直接使用還是非常方便的。 在Nacos 1.0.0 Release之后,Spring Cloud Alibaba也終于發(fā)布了最新的版本。該版本距離上一次發(fā)布,過去了整整4個月!下面就隨我一起看看,這個大家期...
摘要:創(chuàng)建自己的客戶端時,你還負責(zé)為這些客戶端實施正確的連接管理策略,不正確地執(zhí)行此操作可能會導(dǎo)致資源管理問題。維護模式的模塊將模塊置于維護模式意味著團隊將不再向模塊添加新功能,將修復(fù)和安全問題,還將考慮和審查來自社區(qū)的小型拉請求。 HTTP客戶端 Spring Cloud Netflix會自動為你創(chuàng)建Ribbon、Feign和Zuul使用的HTTP客戶端,但是,你也可以根據(jù)需要自定義自己的...
摘要:在服務(wù)治理方面,相較于而言,并不成熟。遺憾的是,往往被部分開發(fā)者片面地視作服務(wù)治理的框架,而非微服務(wù)基礎(chǔ)設(shè)施。因此,建議開發(fā)人員將或者遷移為服務(wù)。因此,下一步需要將其配置服務(wù)遠程。當(dāng)服務(wù)提供方啟動后,下一步實現(xiàn)一個服務(wù)消費方。 原文鏈接:Dubbo Spring Cloud 重塑微服務(wù)治理,來自于微信公眾號:次靈均閣 摘要 在 Java 微服務(wù)生態(tài)中,Spring Cloud1 成為...
摘要:在我們的文檔中,我們使用來表明就選舉和事務(wù)的順序達成一致。提供成員關(guān)系,故障檢測和事件廣播。這是一個允許請求的請求響應(yīng)機制。這包括服務(wù)發(fā)現(xiàn),還包括豐富的運行狀況檢查,鎖定,鍵值,多數(shù)據(jù)中心聯(lián)合,事件系統(tǒng)和。 轉(zhuǎn)載請標(biāo)明出處: http://blog.csdn.net/forezp/a...本文出自方志朋的博客 什么是Consul Consul是HashiCorp公司推出的開源軟件,使...
摘要:節(jié)前沒有新業(yè)務(wù)代碼,正好剛發(fā)布,于是開始為期四天的框架代碼升級。還好并沒有使用它的,配置上有一個小坑,的是表示而是表示,之前配置成的,如果到的里面那就要拋異常了。 節(jié)前沒有新業(yè)務(wù)代碼,正好Greenwich剛發(fā)布,于是開始為期四天的框架代碼升級。 之前的版本是 spring boot 1.5.10 , spring cloud Edgware.SR3 依賴升級 增加依賴管理插件 ap...
閱讀 2600·2021-11-24 09:38
閱讀 2615·2019-08-30 15:54
閱讀 936·2019-08-30 15:52
閱讀 1922·2019-08-30 15:44
閱讀 2728·2019-08-30 13:48
閱讀 779·2019-08-29 16:21
閱讀 1009·2019-08-29 14:03
閱讀 2227·2019-08-28 18:15