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

您正在查看 Apigee Edge 說明文件。
查看 Apigee X 說明文件
資訊

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

新功能和強化項目

這個版本包含的新功能和強化項目。

WebSocket 影格大小調整

您可以在私有雲的 Apigee Edge 中設定 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 設定 apigee.conf 不支援傳輸層安全標準 (TLS)
MGMT-2255 變更系統密碼後,管理伺服器自我檢查失敗
MGMT-1677 偵錯中的記錄驗證失敗和授權失敗情形
CORERT-318 HTTPServer.streaming.buffer.limit=10 造成間歇性飢餓,
在處理緩慢的用戶端和大量酬載時,有時要求會停止運作或逾時,導致路由器逾時。只有路由器將 HTTPServer.streaming.buffer.limit 屬性設為非零值時,才會發生這個問題。這個問題現已修正。
APIRT-1766 WebSocket 逾時
APIRT-1713 在載入 10TPS 時擷取變數政策失敗情形
APIRT-1472 每次叫用健康狀態檢查 API 時,system.log 上的訊息
APIRT-1147 S3 值區中的 Proxy 串流資料不再完成下載