トレーニング
ラーニング パス
AZ-204: ソリューションのキャッシュを実装する - Training
Azure Cache for Redis と Azure Content Delivery Network をソリューションに統合することで、アプリケーションのパフォーマンスとスケーラビリティを向上させる方法について説明します。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
作成者: CJ Pattekar
このドキュメント セクションは、IIS 7 以降向けの Microsoft アプリケーション要求ルーティング処理バージョン 2 を対象としています。
アプリケーション要求ルーティング処理 (ARR) のクエリ文字列対応キャッシュを理解して構成する。
この記事では、ユーザーが ARR の全体的な機能に慣れており、ディスク キャッシュを使用して ARR をデプロイおよび構成する方法を理解していることを前提としています。 まだ行っていない場合は、続行する前に次のチュートリアルを確認することを強くお勧めします。
アプリケーション要求ルーティング処理バージョン 2 がインストールされていない場合は、次のページからダウンロードできます。
https://download.microsoft.com/download/4/D/F/4DFDA851-515F-474E-BA7A-5802B3C95101/ARRv2_setup_x86.EXE
)。https://download.microsoft.com/download/3/4/1/3415F3F9-5698-44FE-A072-D4AF09728390/ARRv2_setup_x64.EXE
)。このドキュメントに記載されている手順に従って、ARR バージョン 2 をインストールします。
このチュートリアルは、サーバー ファームが既に作成されていることを前提としています。 そうでない場合は、「アプリケーション要求ルーティング処理サーバー ファームを定義して構成する」のチュートリアルに従ってください。また、キャッシュ用のプライマリ キャッシュ ドライブが少なくとも 1 つ ARR に追加されているものとします。 それ以外の場合は、「アプリケーション要求ルーティング処理でディスク キャッシュを構成して有効にする」のチュートリアルに従ってください。
"クエリ文字列を無視" するようにクエリ文字列対応を構成するには (UI 使用):
IIS マネージャーを起動します。
ARR のクエリ文字列対応構成は、サーバー ファーム レベルで行われます。 ナビゲーション ツリー ビューでサーバー ファームを選択します。
[サーバー ファーム] を選択します。
作成したサーバー ファームを選択します。
次のアイコンが表示されます。
[キャッシュ] をダブルクリックします。
[Query String Support](クエリ文字列対応) ドロップ ダウンが [Ignore query string](クエリ文字列を無視) に設定されていることを確認します。 これが既定の設定です。
機能を確認する:
クリーンな状態に戻すために、キャッシュされているすべてのオブジェクトを「キャッシュされたオブジェクトを削除する」のチュートリアルにある手順で削除し、さらに、[Monitoring and Management](監視と管理) 画面に移動し、操作ウィンドウの [Reset runtime statistics](ランタイム統計情報のリセット) をクリックしてサーバー ファームのランタイム統計情報をリセットします。
"キャッシュしない" ようにクエリ文字列対応を構成するには (UI 使用):
機能を確認する:
クリーンな状態に戻すために、[Monitoring and Management](監視と管理) 画面に移動し、操作ウィンドウの [Reset runtime statistics](ランタイム統計情報のリセット) をクリックしてサーバー ファームのランタイム統計情報をリセットします。
"クエリ文字列を含める" ようにクエリ文字列対応を構成するには (UI 使用):
機能を確認する:
次の要求を送信します。
IIS マネージャーのサーバー レベルでアプリケーション要求ルーティング処理 UI に移動します。
右側の操作ウィンドウで [Browse cache content](キャッシュ コンテンツの参照) をクリックします。
3 つの異なるファイルがキャッシュされていることを確認します。
UI の [Monitoring and Management](監視と管理) 画面に移動します。
3 つの要求すべてがキャッシュ ミスであることを確認します。
ARR のクエリ文字列対応キャッシュが正しく構成されました。 その他の ARR バージョン 2 のチュートリアルについては、こちらの記事のドキュメントを参照してください。
トレーニング
ラーニング パス
AZ-204: ソリューションのキャッシュを実装する - Training
Azure Cache for Redis と Azure Content Delivery Network をソリューションに統合することで、アプリケーションのパフォーマンスとスケーラビリティを向上させる方法について説明します。