領先一步
VMware 提供培訓和認證,以加速您的進展。
了解更多Spring Cloud Data Flow 團隊很高興宣布 Data Flow 的 2.0 RC1
版本發布。 請遵循入門指南,以在 本地、Cloud Foundry 和 Kubernetes 上執行。
與此同時,Spring Cloud Skipper 的 2.0 RC1
版本也已發布。 如果您想將 Skipper 與 Data Flow 分開使用,參考指南中的入門章節是最好的起點。
Kubernetes 上部署應用程式的指標和監控已更新
使用 micrometer 更新了分析
安全性改進
儀表板改進
資料庫遷移支援
Data Flow 2.0 引入了一種新的架構,用於收集和顯示 Stream 的應用程式指標。 Data Flow 1.4 中引入的 Data Flow Metrics Collector 已被移除。
這種新的架構基於在已部署的應用程式中使用 Micrometer 函式庫,將指標發送到流行的監控系統,然後使用 Grafana 可視化指標。 應用程式啟動器 Einstein 版本系列中的每個應用程式都包含用於 Prometheus、InfluxDB 和 DataDog 的 Micrometer 函式庫。
在這個版本中,我們提供了關於如何在 Kubernetes 上運行 Data Flow 時,開始使用 Prometheus 作為監控系統的說明。 還提供了兩個 Grafana 儀表板,一個顯示更以應用程式為中心的視圖,另一個顯示更基於 stream 的視圖。 這是基於 Prometheus 的 Grafana 儀表板的螢幕截圖,顯示 stream 中應用程式的訊息速率。
應用程式和 stream 的選擇器允許您向下導航到感興趣的特定區域。
在 Data Flow 2.0 中,Redis 計數器的使用已被 Micrometer 函式庫提供的計數器取代。 應用程式啟動器的 Einstein 版本系列現在提供了一個 Counter Processor 和一個 Counter Sink。 twitter 分析範例應用程式已更新為使用新的計數器實作,並提供了一個 Grafana 儀表板來顯示 Data Flow Analytics UI 之前顯示的等效視圖。
伺服器使用 OAuth 2.0 身份驗證來保護 REST 端點。 現在可以使用文檔和範例程式碼來了解如何配置 DataFlowTemplate
以與 OAuth2.0 一起使用。 最近報告了 CVE 的相依函式庫已更新。
現在可以按日期範圍搜索稽核追蹤。
Flyway 遷移程式碼已得到改進,並使用一套基於 Docker 的整合測試在所有受支援的資料庫中進行了測試。
我們將儲存 Task 部署詳細歷史紀錄的功能延遲到 2.1 版本。 在 2.0 GA 版本發布之前,計畫發布各種文檔問題和額外的測試。 2.1 的總體主題將是專注於文檔、入門指南、影片和整體使用者體驗。 還計畫建立一個新的 Data Flow 網站。
另請注意,Spring Cloud Data Flow 的 1.x 系列將在 2.0 GA 宣布日期起十二個月後停止維護。 2.0 GA 暫定計畫於 2019 年 2 月底發布,因此在 2020 年 2 月,1.x 系列將達到一般支援終止狀態。
最後但同樣重要的是,我們要感謝 Daniel Serleg 他在這個版本中的許多貢獻。
與往常一樣,我們歡迎大家提供意見和貢獻,因此請透過 Stackoverflow 或 GitHub 或 Gitter 與我們聯繫。