私は古典的なASP.NETキャッシュを使用するWebサイト作成しました:ASP.NETコードでIISとASP.NETのキャッシュ
DataSet ds = new DataSet();
ds = (DataSet) Cache["MyDataSet"];
を、私は数時間のために期間を設定したが、しかし、リセットをIISキャッシュはずっと早い。
IISでは、手動でASP.NETキャッシュの期間を設定できますか?
十分なRAMがあり、完全にロードされたキャッシュと作業現場で、私は約1/3の空きがあります(3GB合計、Web Server 2008R2)。
(私がキャッシュ内にある重い計算を(数分)があり、作業中に私はキャッシュのわずかな部分を更新)あなたがキャッシュにオブジェクトを追加するとき、あなたは有効期限ポリシーを指定することができます
この文は何を意味しますか?* IISはキャッシュをもっと早くリセットしますか? IISがASPNETキャッシュをリセットしているという結論にどうしたのですか?この結論につながる具体的な観察は何ですか? – Cheeso
キャッシュがクリアされているかIISがリサイクルされています – Pleun
アプリケーションプールのリサイクル時間はどのくらいですか?いつでもアプリケーションプールがリサイクルされるとキャッシュはクリアされます –