0

ローカル キャッシュを有効にして、アプリケーションで Windows Server AppFabric キャッシュを使用しています。これは次のように構成されます。

<localCache isEnabled="true" sync="TimeoutBased" objectCount="1000" ttlValue="120"/>

タイムアウト間隔が 120 秒のタイムアウト ベースの無効化をセットアップしました。この構成に従って、ローカル キャッシュは 120 秒ごとにメモリ内キャッシュからアイテムを削除し、キャッシュ クラスターからアイテムを取得します。ローカル キャッシュがアイテムをローカルで取得する代わりに、キャッシュ クラスターをヒットしてアイテムを取得しようとするたびに発生するコールバックを追加することは可能ですか?

4

1 に答える 1

1

残念ながら、データがローカルに取得されたかどうかを知る方法はありません。キャッシュ サーバー通知がありますが、信頼性がありません。

あなたのシナリオでは、Read-Through および Write-Behind 機能が適切なアプローチになる可能性があります。すべての状況に当てはまるわけではありませんが、簡単に確認できます。

ここにいくつかのリンクがあります:

于 2013-01-03T13:25:35.373 に答える