出力キャッシュ プロバイダー (AppFabric 1.1 キャッシュ)
Microsoft AppFabric 1.1 for Windows Server 出力キャッシュ プロバイダーは、出力キャッシュ データ用のプロセス分離の格納メカニズムです。このデータは、完全な HTTP 応答 (ページ出力キャッシュ) 用です。この出力キャッシュ プロバイダーは、ASP .NET 4 で導入された新しい出力キャッシュ プロバイダーの拡張ポイントにプラグインされます。
ヒント
このリリースでは、出力キャッシュ プロバイダーは制御レベルの出力キャッシュである Web フォームをサポートしていません。
機能
次の一覧は、出力キャッシュ データをプロセスから分離して格納することの利点を説明しています。
キャッシュできるデータ量に関する唯一の有効な上限は、AppFabric キャッシュ クラスターで使用可能なメモリの累積量だけなので、開発者は大容量の出力キャッシュ データを格納できます。
Web アプリケーションがリサイクルされても出力キャッシュ データは失われません。出力キャッシュ データは IIS ワーカー プロセスの外部に格納されるため、出力キャッシュ データは ASP .NET アプリケーションの再起動後も維持されます。
圧縮に対応しています。
圧縮は Microsoft AppFabric 1.1 for Windows Server キャッシュの機能です。構成ファイルで、dataCacheClient 要素に isCompressionEnabled 属性を指定してキャッシュを有効にすることができます。次の例は、圧縮が有効になっている default
という名前の dataCacheClient を示しています。
<dataCacheClient name="default" isCompressionEnabled="true">
<hosts>
<host name="CacheServer1" cachePort="22233" />
<host name="CacheServer2" cachePort="22233" />
</hosts>
</dataCacheClient>
重要
圧縮を有効にする場合は、最新の Microsoft AppFabric 1.1 for Windows Server SDK を使用するようにすべてのキャッシュ クライアントを更新する必要があります。
このセクションの内容
ASP.NET 4 で出力キャッシュ プロバイダーをキャッシュするための構成設定 (AppFabric 1.1 キャッシュ)
方法: ASP.NET の AppFabric 出力キャッシュ プロバイダーの構成 (AppFabric 1.1 キャッシュ)
関連項目
概念
AppFabric 1.1 用の ASP.NET 4 キャッシュ プロバイダーの使用
2012-03-05