8.4. 3scale API Management Batcher ポリシー
注記
キャッシュサイズを増やす必要がある場合は、APICAST_POLICY_BATCHER_SHARED_MEMORY_SIZE 変数を使用します。
デフォルトでは、APIcast はリクエストを受け取るたびに 1 回 3scale バックエンドサーバーに呼び出しを行います。3scale API Management Batcher ポリシーの目的は、3scale バックエンドサーバーに対して行われるリクエストの数を大幅に減らすことで、レイテンシーを低減し、スループットを向上させることです。そのために、このポリシーは承認ステータスをキャッシュし、レポートをバッチ処理します。
詳細は、3scale API Management Batcher ポリシーを参照してください。以下の図で、このポリシーが機能する仕組みを説明します。