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 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 Proxy 不再完成從 S3 儲存空間串流資料的下載作業