4.15.04.03-WS (WebSocket) - Apigee Edge for Private Cloud 版本資訊

您目前查看的是 Apigee Edge 說明文件。
前往 Apigee X 說明文件
info

我們在 2015 年 8 月 13 日 (星期四) 發布了 Apigee Edge for Private Cloud WebSockets 的修補程式。

新功能和強化項目

這個版本的新功能和強化功能如下。

調整 WebSocket 框架大小

您可以在 Apigee Edge for Private Cloud 中設定 WebSocket 框架的大小。如要執行這項操作,請在所有路由器和訊息處理器上,設定兩個不同檔案中的屬性。兩個檔案中的值必須一律相符

  • 在路由器的 router.properties 檔案中,設定以下項目:
    WEBSOCKET.frame.limit=4k
  • 在訊息處理器的 netty-websocket-adaptor.properties 檔案中,設定:
    netty.websocket.message.max.frame.length=4k

更新檔案後,請重新啟動路由器和訊息處理器節點。例如:

/<inst-root>/apigee4/bin/apigee-service router restart

/<inst-root>/apigee4/bin/apigee-service message-processor restart

(APIRT-1806)

內嵌目標和目標伺服器的目標流程變數未正確填入

訊息流程中的新變數會提供目標端點和目標伺服器更完整的網址資訊:

  • TargetEndpoint:request.url 會取代 target.basepath.with.query。
  • TargetServer:loadbalancing.targetserver 會取代 targetserver.name。此外,只有在 TargetEndpoint 的 HTTPTargetConnection <LoadBalancer> 元素中使用 <Path> 元素時,系統才會填入 target.basepath。(APIRT-1050)

修正錯誤

這個版本修正了下列錯誤。

問題 ID 說明
TBD-82 系統密碼變更後,管理伺服器自我檢查失敗
MGMT-2551 4.15.04.03 版的 UI 不再支援 Java 6
MGMT-2418 UI config apigee.conf 不支援 TLS
MGMT-2255 系統密碼變更後,管理伺服器自我檢查失敗
MGMT-1677 在偵錯中記錄驗證失敗和授權失敗情形
CORERT-318 HTTPServer.streaming.buffer.limit=10 導致要求間歇性停止
處理緩慢的用戶端和大型酬載時,要求偶爾會停止,並從路由器逾時。只有在路由器將 HTTPServer.streaming.buffer.limit 屬性設為非零值時,才會發生這個問題。問題已修正。
APIRT-1766 WebSocket 超時
APIRT-1713 10 TPS 負載下的 ExtractVariables 政策失敗
APIRT-1472 每次叫用健康狀態檢查 API 時,system.log 中的訊息
APIRT-1147 從 S3 儲存空間代理串流資料時,不再需要完成下載