Spring Cloud Data Flow for Cloud Foundry 1.1.1 維護版本現已推出

發行 | Eric Bottard | 2017年2月22日 | ...

Spring Cloud Data Flow for Cloud Foundry 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 中執行數百個串流/任務操作時,這特別有用,若過程中發生任何錯誤,將更容易關聯並更有效率地判斷根本原因。SCDF 的 cf-deployer、cf-java-client 和 reactor-core 專案已進行錯誤處理改進。

  • 網路呼叫最佳化 當從 shell 叫用 stream list 或導覽至儀表板中對應的串流列表頁面時,我們針對與串流相關聯的每個應用程式執行網路呼叫。現在已重構和取代此做法,以便在單次網路呼叫中有效率地查詢所有應用程式狀態(如果後端執行時期支援此功能,而 Cloud Foundry deployer 肯定支援)。此變更顯著改善串流列表操作的使用者體驗。

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

有關 CF-deployerCF-server 改善的更多詳細資訊,請參閱各自的發行里程碑 此處此處

訂閱 Spring 電子報

隨時接收 Spring 電子報的最新資訊

訂閱

領先一步

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

了解更多

取得支援

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

了解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

查看全部