Spring Cloud Data Flow 1.0 RC1 版本發布

發布 | Mark Pollack | 2016 年 6 月 21 日 | ...

我很高興代表團隊宣布 Spring Cloud Data Flow 1.0 RC1 的發布。

在此版本中新增了幾個令人興奮的新功能,這些功能也適用於今天發布的其他 Data Flow Server 實作。

Data Flow Local Server

Data Flow for Cloud Foundry

Data Flow for Apache YARN

Data Flow for Kubernetes

Data Flow for Apache Mesos

請追蹤上面的連結,以了解每個個別執行平台獨有的功能。 此版本重點如下:

Data Flow Designer Screenshot

  • 批次和任務事件可以用作 YARN 和 Kubernetes 伺服器實作中串流定義的來源。

  • 改進的安全性,透過啟用對伺服器端點的 HTTPS 存取以及對基本和 OAuth 2.0 身份驗證的支援。 UI 和 shell 也已更新以支援 HTTPS 和身份驗證。

  • 伺服器現在使用 RDBMS 而不是 Redis 來進行串流/任務定義、應用程式註冊和工作儲存庫。 僅分析功能才需要執行 Redis Server。 預設配置使用嵌入式 H2 實例,但支援 Oracle、SqlServer、MySQL/MariaDB、PostgreSQL、H2 和 HSQLDB 資料庫。 若要使用 Oracle 和 SqlServer,您需要使用 Spring Initializr 建立您自己的 Data Flow Server,並新增適當的 JDBC 驅動程式類別。

  • 功能切換以啟用/停用分析、串流和任務功能。 依預設,所有三個都使用配置啟用。

  • 對於包括 Data Flow Local Server 在內的所有伺服器,應用程式不再預先註冊。 這有助於將我們的現成應用程式的發布與 Data Flow Server 發布生命週期分開。 為方便起見,最新的串流應用程式清單可透過使用者友善的公開 URL 取得。 例如,shell 命令

    $ dataflow:>app import --uri http://bit.ly/stream-applications-kafka-maven

    將載入最新的應用程式,這些應用程式具有 kafka binder 並且透過我們的 maven 儲存庫託管。 請參閱參考指南,以取得有關註冊應用程式群組的更多資訊。

  • 為了支援集中且一致的應用程式配置屬性管理,Spring Cloud Config 用戶端函式庫已包含在 Spring Cloud Data Flow 伺服器以及 Spring Cloud Stream App Starters 儲存庫 提供的 Spring Cloud Stream 應用程式中。 您也可以在 Data Flow Server 啟動時,將一般應用程式屬性傳遞給所有串流。

  • 您可以使用此版本的 Spring Initializr 進一步自訂我們的 Spring Cloud Stream 和 Task 應用程式啟動器。

  • Spring Boot 應用程式屬性的白名單可為 shell/UI 提供資訊,以顯示一組首選的 boot 屬性,以用於程式碼完成和應用程式資訊。

  • 命名變更。 現在可以在 URL https://127.0.0.1:9393/dashboard 下找到 UI。 現在所有對「模組」的引用都已替換為「應用程式」。

如需完整的功能、錯誤修復和改進清單,請參閱已關閉的 1.0.0.RC GitHub 問題。

我們歡迎回饋和貢獻! 如果您有任何問題、意見或建議,請透過GitHub IssuesStackOverflow 或在 Twitter 上使用 #SpringCloudDataFlow 標籤告訴我們。

取得 Spring 電子報

透過 Spring 電子報保持聯繫

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進度。

了解更多

取得支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔。

了解更多

即將舉行的活動

查看 Spring 社群中所有即將舉行的活動。

查看全部