2011-09-15 4 views
1

DNN Blog states: - キャッシュが無効化され、オブジェクトがデータベースから再ロードされ、再キャッシュされDNN File Based Caching Providerはキャッシュされたオブジェクトを無効にすることをどのように決定しますか?

各サーバーのキャッシュとしては、ファイルが変更された場合、同じファイルに依存しています。

私の質問は、ファイルベースのキャッシュプロバイダはDNNときは、オブジェクトが変更され、無効にする必要がありますされていることを決定しないか、他の言葉で依存ファイルを変更することを決定したんですか?

答えて

1

FileSystemWatcherクラスは、両方のサーバーに存在する共通ファイルを監視するために使用されます。ファーム内のいずれかのサーバーが自身のキャッシュ(メモリまたはファイルのいずれか)を更新すると、適切なキャッシュ依存ファイルが更新され、ファーム内の他のサーバー上のFileSystemWatcherがキャッチしてキャッシュアイテムを再ロードします。

関連する問題