Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントをご覧ください。
次の日付に、Apigee Edge for Public Cloud へのコンポーネント アップデートのリリースを開始しました。
- ルーター: 2021 年 5 月 31 日(月曜日)
- Management Server: 2021 年 6 月 15 日(火曜日)
- Message Processor: 2021 年 6 月 30 日(水曜日)
- Message Processor: 2021 年 10 月 19 日(火曜日)
新機能とアップデート
このリリースにおける新機能とアップデートは次のとおりです。
監査リソースのユーザー権限を制限する新しい組織レベルのフラグ
新しい組織レベルのフラグ isAuditEnabledOnlyForOrgAdmin
が追加されました。特定の組織でこのフラグが true
に設定されている場合、Audit リソースにアクセスできるのは OrgAdmin ユーザーのみです。この機能を使用すると、ユーザーは OrgAdmin を除くすべてのユーザーロールの監査をオフにできます。デフォルトは既存の動作です。
identity
転送エンコードがサポートされなくなりました。
Transfer-Encoding: identity
が指定されたリクエストは、HTTP 501 レスポンスを受け取るようになりました。
Message Processor の新しいプロパティ
バックエンド サーバーへのプロキシ転送の構成に使用できる Message Processor の新しいプロパティ conf_http_HTTPClient.use.proxy.host.header.with.target.uri
が導入されました。このプロパティは、ターゲット ホストとポートを HOST ヘッダーとして設定します。
ヘルスチェック ID ヘッダー
HealthMonitor、特に HTTP Monitor を使用する場合、ヘルスチェック リクエストごとに一意の動的に割り当てられる値を取得する、よく知られている名前の HTTP ヘッダーを含めるようにヘルスチェック リクエストを構成できるようになりました。
Apigee Edge でのプロパティ セットのサポート
Apigee Edge でプロパティ セットがサポートされるようになりました。プロパティ セットの使用をご覧ください。
修正済みのバグ
このリリースでは以下のバグが修正されています。このリストは、サポート チケットの修正状況を確認するユーザーを対象としています。すべてのユーザーに詳細情報を提供することを目的としたものではありません。
Issue ID | コンポーネント名 | 説明 |
---|---|---|
151688733 | 管理サーバー |
監査ログをフェッチしようとすると 409 HTTP ステータスが返されることがある問題を修正しました。 |
161767761 | 管理サーバー |
監査ログ内の一部のリクエストでリクエスト本文が正しく記録されない問題を修正しました。 |
162300761 | 管理サーバー |
OpenAPI 定義が有効な JSON または YAML を返さない場合、ターゲット レスポンスの一部が公開される例外がスローされる問題を修正しました。 |
172081319 | 管理サーバー |
ユーザーが自分のアカウントにユーザーロールを割り当て、所有していない組織へのアクセスを許可するという問題が修正されました。この修正では、このような操作はできません。 |
174925913 | 管理サーバー |
名前が「/」で始まる既存の KVM エントリをユーザーが更新できない問題を修正しました。この変更により、そのような更新が可能になります。 |
180874323 | 管理サーバー |
削除されたプロキシ リビジョンのリビジョン番号が保持されることがある問題を修正しました。この修正により、ユーザーはこれらの保留中のリビジョン番号を強制的に削除できます。 |
67780911 | Message Processor |
キャッシュミスがあったとしても、フロー変数 |
184967588 | Message Processor |
(2021 年 10 月 19 日パッチリリース)。 |
77021457 | Message Processor |
Put 操作で |
119911660 | Message Processor |
|
120421482 | Message Processor |
KVM の作成時に、指定された環境が存在するかどうかを検証する追加のチェックが追加されました。 |
140911291 | Message Processor |
MessageLogging ポリシーによって |
143086035 | Message Processor |
ヘルスチェックが HTTP と HTTPS のどちらをターゲット サーバーが決定しているかを
これで、 |
144017075 | Message Processor |
L1 キャッシュ内のオブジェクトの意図しない変更を防ぎます。 オブジェクトが L1 キャッシュとの間で送受信された場合は、代わりにコピーが配置または取得されます。 |
150594487 | Message Processor |
破損した jar ファイルを読み込もうとしたときに、Message Processor ブートストラップ全体が失敗する問題を修正しました。 |
157468872 | Message Processor |
有効期限が過ぎた後の KVM の古い値が減少する。
古い有効期限が保持され、古い KVM 値が返されたときに、KeyValueMapOperations の |
160648174 | Message Processor |
RaiseFault で AssignVariable の名前を検証 RaiseFault ポリシーに AssignVariable 要素が含まれている場合、ポリシーは Name が空でないことを確認するようになりました。 |
161390503 | Message Processor |
HMAC メッセージでの正しい HMAC ポリシーが、Message 要素の参照変数が設定されていないケースを適切に処理するようになりました。これにより、参照変数が解決できないことを示すメッセージとともに Fault がスローされるようになりました。 |
162320407 | Message Processor |
ターゲット サーバーで |
164466716 | Message Processor |
KeyValueMapOperations ポリシーの
以前は、暗号化されたエントリがキャッシュに残っていると |
165421271 | Message Processor |
ペイロード内の文字列以外の JSON 値が、デバッグツールで文字列に変換される問題を修正しました。 |
168082009 | Message Processor |
GetAuthV2Info ポリシーにフロー変数
GetAuthV2Info の使用中に、フロー変数 |
173003882 | Message Processor |
ヘッダーやその他の要素に名前が指定されていない場合に、AssignMessage ポリシーのプロキシがデプロイされない問題を修正しました。 |
177676554 | Message Processor |
2 つのポリシーが並行して実行されないようにする。 限られた一部のケースで、Message Processor がターゲット レスポンスでエラーが発生した場合、2 つ以上のポリシーが並行して実行される可能性があります。デバッグツールには、ポリシーが順番どおりに実行されていない、または間違ったフローで実行されていると表示されます。 |