運用の切り替え
システムの実行レベルを運用の切り替えにマッピングすることで、アプリケーションがシステムで使用する帯域幅を制御できます。帯域幅が大きすぎると、システムパフォーマンスとユーザーエクスペリエンスに影響を与える可能性があります。
運用の切り替えの概要
システム実行レベルを使用して、運用切り替えレベルにわかりやすい名前をマップできます。システム実行レベルとは、切り替えと切り替えレベルを使用して、内部で運用するシステムを定義したレベルです。インスタンスに大量のトラフィックが発生している場合は、アプリケーションのパフォーマンスを抑えることもできます。作成できる運用切り替えの例として、ユーザーがより速く検索を完了するために役立つ先行入力検索ポーリングの切り替えがあります。ユーザーがキーストローク値に基づいて先行入力検索を実行できるようにする操作を設定できます。
運用の切り替えレベル
必要な切り替えにさまざまなレベルを作成できます。たとえば、先行入力検索をキーストロークごとに実行することも、5 回に 1 度実行することもできます。切り替えレベルの詳細については、「運用切り替えレベルの作成」を参照してください。
実行レベルの切り替えマッピング
切り替えマッピングを使用して、システム実行レベルを切り替えレベルに関連付けることができます。インスタンスの健全性に応じて、API は適切な切り替えレベル値と例外ロールを返します。実行レベルの切り替えマッピングの詳細については次を参照してください。「実行レベルの切り替えマッピング作成」