【Finchley】【新特性】Spring Cloud Finchley 新特性

Finchley 正式版的發佈貌似經歷了至關長的時間,此次的重大發布主要帶來了如下 4 項重大更新。spring

重大更新

一、新增 Spring Cloud Gateway 組件

Spring Cloud Gateway 是一個基於 Spring Webflux 和響應式 Netty 的下一代 API 網關,用來替換 Spring Cloud Netflix Zuul。它提供了更加簡單的動態路由,以及針對每一個路由的過濾器(如地址重寫、斷路器、添加/刪除請求頭、限流和安全等)。編程

二、新增 Spring Cloud Function 組件

Spring Cloud Function 的主要功能以下:安全

經過一系列函數推動業務邏輯的實現;less

將業務邏輯的開發生命週期從任何特定運行目標中分離,以便相同的代碼能夠做爲一個 Web 端點、一個流處理器或一個任務來運行;ide

支持一個跨 serverless providers 的統一編程模型,並擁有獨立運行的能力(本地或 PaaS 平臺);函數

支持在 serverless providers 上面啓用 Spring Boot 特性,如自動配置、依賴注入、指標等;server

三、兼容 Spring Boot 2.0.x

Finchley 版本是基於 Spring Boot 2.0.x 構建的,官方建議不要與 Spring Boot 1.5.x 及以前的版本一塊兒工做。blog

四、最低支持 JDK 1.8

JDK 門檻提升了,1.8 畢竟是如今的主流。生命週期

更多其餘的更新細節請參考 Spring 的官方博客。flux

https://spring.io/blog/2018/06/19/spring-cloud-finchley-release-is-available)

其餘版本生命週期

新版本的發佈預示着其餘歷史版本逐漸退出歷史舞臺,Spring 官方公佈了其餘版本的結束服務的截止時間。

Camden

如今開始結束生命週期。

Dalston

將於 2018 年 12 月結束生命週期。

Edgware

伴隨着 Spring Boot 1.5.x 的結束而結束生命週期。

相關文章
相關標籤/搜索