Marcin Grzejszczak
Spring Cloud 和 Micrometer 團隊成員,在 VMware 從事 Spring Observability、Spring Cloud Sleuth、Spring Cloud Contract 的工作。
Spring Cloud 2021.0.8 (又名 Jubilee) 已發佈
我謹代表社群宣布,Spring Cloud 2021.0.8 發佈系列的正式版本 (RELEASE) 今天發佈。此版本可在 Maven Central 中找到。您可以查看 2021.0.8 發佈說明以取得更多資訊。
2021.0.8 版本的重大變更
在此處查看此版本的所有問題和提取請求:here。
Spring Cloud Commons
- Spring Cloud LoadBalancer - 允許根據請求對實例進行鏈式篩選 (#1227 )
Spring Cloud Config
- 支援設定檔特定的組態資料 (#2260)。
Spring Cloud Kubernetes
- 支援透過
DiscoveryClient
查找組態伺服器 (#1354) …
Spring Boot 3 的可觀測性
Spring Observability 團隊長期以來一直致力於為 Spring 應用程式新增可觀測性支援,我們很高興地通知您,此功能將在 Spring Framework 6 和 Spring Boot 3 中正式推出!
什麼是可觀測性?在我們的理解中,它是「透過檢查系統的輸出,您可以多好地理解系統的內部運作」。我們認為,指標、日誌記錄和分散式追蹤之間的互連讓您能夠推斷系統的狀態,以便對應用程式中的例外狀況和延遲進行除錯。您可以在 Jonatan Ivanov 的 Enlightning 這一集中觀看更多關於我們認為可觀測性是什麼的內容……
Spring Cloud Sleuth OpenTelemetry (OTel) 1.1.0 已發佈
我謹代表社群宣布,Spring Cloud Sletuh OTel 1.1.0 專案今天發佈。此版本可在 Maven Central 中找到。您可以查看 參考文件以取得更多資訊。
這是什麼?
Spring Cloud Sleuth OTel 是 Spring Cloud Sleuth 的擴充專案,它帶有 OpenTelemetry 追蹤器。
與往常一樣,我們歡迎您在 GitHub、Gitter、Stack Overflow 或 Twitter 上提供意見反應。
開始使用 Maven 和 BOM (僅限相依性管理)
<dependencyManagement>
<dependencies>
<dependency…
Spring Cloud 2022.0.0-M2 (代號 Kilburn) 已發佈
我謹代表社群宣布,Spring Cloud 2022.0.0 發佈系列的里程碑 2 (M2) 今天發佈。此版本可在 Spring Milestone 存放庫中找到。您可以查看 2022.0 發佈說明以取得更多資訊。
2022.0.0-M2 發佈系列的重大變更
請參閱專案頁面,以取得此版本中包含的所有問題和提取請求。
Spring Cloud 2022.0.0-M2 與 Spring Boot 3.0.0-M2 相容。
Spring Cloud Stream
- Spring Cloud Stream 的 Kafka 和 RabbitMQ 綁定器都已遷移,作為核心 Spring Cloud Stream 存放庫的一部分。透過此變更,Spring Cloud Stream 現在遵循單一存放庫方法,其中 Spring Cloud Stream 的所有框架相關程式碼庫現在都是單一存放庫的一部分。如需 Kafka 綁定器的更多詳細資訊,請參閱此處,如需 RabbitMQ 綁定器的詳細資訊,請參閱此處。我們建議在核心存放庫中提交 Kafka 和 RabbitMQ 綁定器的新功能請求和錯誤報告。
- 針對基於 Reactor Kafka 的新 反應式 Kafka 綁定器 引入了初始支援。此支援包含在幕後使用 Reactor Kafka 的消費者和生產者綁定。請參閱 此問題……
Spring Cloud Sleuth 3.1.0 已發佈!
隨著 Spring Cloud 2021.0.0 (又名 Jubilee) 發佈系列的發佈,我們非常高興宣布 Spring Cloud Sleuth 3.1.0 的正式版本。在這篇部落格文章中,我們將描述最值得注意的發佈功能。
以下是最值得注意的功能列表,我們將在本文章的後續部分中詳細說明。
- JDBC #1930
- Tomcat Valve #1329
- Spring Vault #1952
- 自動產生標籤表以用於文件 #1950
- Spring Cloud Deployer #1947
- R2DBC #1524
- Kafka #2013 和 Reactor Kafka #1708
- Spring TX #1941
- Spring Batch #1904
- RSocket #1677
- Spring Cloud Task #1903
- Spring Cloud Config #1915
- Spring Cloud CircuitBreaker Reactive #1910
- Cassandra #1974
- Spring Session #1961
- Spring Security #2011
- Prometheus Exemplars #2039
- Spring Cloud Stream Reactive #2038
- Reactive Mongo #2044
- 抽象化的 Redis instrumentation #2046
- 用於儲存追蹤的自訂 Actuator #1879 …
Spring Cloud 2021.0.0-RC1 (代號 Jubilee) 已發佈
我謹代表社群宣布,Spring Cloud 2021.0 發佈系列(代號 Jubilee)的候選發佈版本 1 (RC1) 今天發佈。此版本可在 Spring Milestone 存放庫中找到。您可以查看 2021.0 發佈說明以取得更多資訊。
2021.0 發佈系列的重大變更
RC1 與 Spring Boot 2.6.0-RC1 相容
請參閱專案頁面,以取得此版本中包含的所有問題和提取請求。
Spring Cloud Commons
Spring Cloud 2020.0.3 (又名 Ilford) 已發佈
我謹代表社群宣布,Spring Cloud 2020.0 發佈系列 (2020.0.3) 的服務發佈版本 3 今天發佈。此版本可在 Maven Central 中找到。您可以查看 2020.0 發佈說明以取得更多資訊。
2020.0.3 發佈系列的重大變更
此版本中最大的變更是支援 Spring Boot 2.5。除此之外,此版本主要用於錯誤修正和相依性升級。
請在 Github 專案中查看所有包含的問題和提取請求。
Spring Cloud Commons
- 新增透過屬性停用負載平衡的可能性 (#940) …
Spring Cloud Finchley SR4 已發佈
我謹代表社群宣布,Spring Cloud Finchley 發佈系列的服務發佈版本 4 (SR4) 今天發佈。此版本可在 Maven Central 中找到。您可以查看 Finchley 發佈說明以取得更多資訊。
Finchley 發佈系列的重大變更
Spring Cloud Commons
Spring Cloud Vault
Spring Cloud Config
Spring Cloud Gateway
Spring Cloud Netflix
Spring Cloud Sleuth
Spring Cloud Consul
Spring Cloud Contract
以下模組已更新,作為……的一部分
Spring Cloud Pipelines 至 Cloud Pipelines 遷移
Spring Cloud Pipelines 是一個 GitHub 專案,旨在解決以下問題
-
建立通用部署管線
-
傳播良好的測試和部署實務
-
縮短將功能部署到生產環境所需的時間。
首次提交發生在 2016 年 8 月 31 日。從那時起,我們收到了社群關於建議的部署管線及其具體視覺化的許多意見反應。在這兩年中,我們設法建構的最重要功能是
-
Opinionated 部署管線設定
-
管線的腳本,以驗證專案的回溯相容性並允許零停機部署
-
支援 PHP、.NET、NodeJS 和 JVM (Maven 和 Gradle) 專案
-
Cloud Foundry 的部署選項
-
Kubernetes 的部署選項
-
透過 Ansible 的部署選項
-
透過使用 Jenkins Job DSL 在 Jenkins 中進行管線視覺化
-
透過使用 Jenkinsfile 在 Jenkins 中進行管線視覺化
-
在 Concourse 中進行管線視覺化
…