4.15.04.03-WS(WebSocket)- Apigee Edge for Private Cloud リリースノート

現在、Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントをご確認ください
情報

2015 年 8 月 13 日(木曜日)、Apigee Edge for Private Cloud WebSocket のパッチをリリースしました。

新機能と拡張機能

このリリースでの新機能と機能強化は次のとおりです。

WebSocket のフレームサイズの調整

Apigee Edge for Private Cloud では、WebSocket フレームのサイズを構成できます。これを行うには、すべてのルーターと Message Processor で、2 つの異なるファイルでプロパティを構成します。両方のファイルの値が常に一致している必要があります

  • ルーターの router.properties ファイルで、以下の設定を行います。
    WEBSOCKET.frame.limit=4k
  • Message Processor の netty-websocket-adaptor.properties ファイルで構成します。
    netty.websocket.message.max.frame.length=4k

ファイルを更新したら、Router ノードと Message Processor ノードを再起動します。例:

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

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

(APIRT-1806)

インライン ターゲットとターゲット サーバーでターゲット フロー変数に正しく値が設定されない

メッセージ フローの新しい変数を使用すると、ターゲット エンドポイントとターゲット サーバーのより完全な URL 情報を取得できます。

  • TargetEndpoint: request.url は target.basepath.with.query を置き換えます。
  • TargetServer: loadbalancing.targetserver が targetserver.name に取って代わる。また、target.basepath は、TargetEndpoint の HTTPTargetConnection <LoadBalancer> 要素で <Path> 要素が使用されている場合にのみ設定されます。(APIRT-1050)

修正済みのバグ

以下のバグはこのリリースで修正されています。

問題 ID 説明
TBD-82 システム パスワードの変更後に Management Server のセルフチェックが失敗する
MGMT-2551 4.15.04.03 の UI が Java 6 で動作しない
MGMT-2418 UI 構成 apigee.conf が TLS をサポートしていない
MGMT-2255 システム パスワードの変更後に Management Server のセルフチェックが失敗する
MGMT-1677 デバッグ時に認証の失敗と認可の失敗をログに記録
CORERT-318 HTTPServer.streaming.buffer.limit=10 により、リクエストが断続的にハングしました
低速のクライアントと大きなペイロードを扱っている場合、リクエストがハングしてルーターでタイムアウトすることがありました。この問題は、ルーターの HTTPServer.streaming.buffer.limit プロパティが 0 以外の値に設定されている場合にのみ発生しています。この問題は解決済みです。
APIRT-1766 WebSocket でのタイムアウト
APIRT-1713 10 TPS 負荷での ExtractVariables ポリシーの失敗
APIRT-1472 ヘルスチェック API が呼び出されるたびに system.log に表示されるメッセージ
APIRT-1147 S3 バケットからのプロキシ ストリーミング データのダウンロードが完了しない