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

您正在查看 Apigee Edge 說明文件。
前往 Apigee X 說明文件
info

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

新功能和強化功能

以下是本版本的新功能和強化功能。

調整 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)

針對內嵌目標和 targetservers,目標資料流變數未正確填入

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

  • 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 使用者介面設定 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 時,系統記錄中的訊息
APIRT-1147 從 S3 儲存貯體代理串流資料不再完成下載