適用於 Cloud Foundry 的 Spring Cloud Data Flow 1.1.1 維護版本已釋出

釋出 | Eric Bottard | 2017年2月22日 | ...

適用於 Cloud Foundry 的 Spring Cloud Data Flow 1.1.1.RELEASE 維護版本現已釋出,幷包含各種穩定性和效能改進。以下是亮點

  • 穩定性改進 在 PCF 上使用 SCDF 的 1.1.0.RELEASE 版本時,使用者會遇到以下形式的不穩定性問題。

    • stream list 操作會掛起,並最終超時,出現“IllegalStateException: 503 Bad Gateway”或“IllegalStateException: Timeout on block read”異常。這已在 cf-java-client 庫中得到解決。

    • 當 SCDF 伺服器長時間處於冷/空閒狀態,並且 OAUTH 令牌重新整理例程在後臺發生時,對伺服器的任何新操作都永遠不會完成。OAUTH 重新整理令牌例程在成功協商新令牌時存在錯誤。這已在 cf-java-client 庫中得到解決。

  • 錯誤處理改進 改進的錯誤處理和日誌記錄支援包括操作及其呼叫鏈詳細資訊。這在 SCDF 中執行 100 多個流/任務操作時特別有用,如果在過程中發生任何故障,將很容易關聯並更有效地確定根本原因。SCDF 的 cf-deployer、cf-java-client 和 reactor-core 專案中已經進行了錯誤處理改進。

  • 網路呼叫最佳化 從 shell 呼叫 stream list 或導航到儀表板中的等效流列表頁面時,我們會為與流關聯的每個應用程式執行一次網路呼叫。現在已經對其進行了重構,以便在底層執行時支援的情況下,有效地查詢單個網路呼叫中的所有應用程式狀態(Cloud Foundry 部署程式肯定支援)。此更改顯著改善了流列表操作的使用者體驗。

  • 壓力/負載測試 在解決上述不穩定性模式的過程中,我們構建了一個全面的整合和驗收測試工具。透過負載測試例程模擬伺服器上的 100 多個併發操作,包括“stream creates”、“stream deploys”、“stream destroys”和“stream lists”,我們能夠監控 SCDF 伺服器的整體執行狀況,並進行關聯以確認操作的完全成功執行。

有關 CF-deployerCF-server 改進的更多詳細資訊,請參閱相應的釋出標記 此處此處

獲取 Spring 新聞簡報

透過 Spring 新聞簡報保持聯絡

訂閱

更進一步

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

瞭解更多

獲取支援

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

瞭解更多

即將舉行的活動

檢視 Spring 社群中所有即將舉行的活動。

檢視全部