WindowsAzure サイトの Windows Azure キャッシュ サービス インスタンスを拡張するために localCache をセットアップしようとしています。オブジェクトの古さを防ぐために、clientNotifications を設定しています。メイン キャッシュからの更新を 30 秒 (またはそれ以下) ごとにポーリングします。
ローカル キャッシュにあるオブジェクトの更新/削除を処理する通知コールバックを設定したいと思っていますが、Microsoft のドキュメントには、「キャッシュ通知は、ローカルにキャッシュされたオブジェクトの自動無効化も提供します」と記載されています。これは、クライアント通知を有効にすると、システムが自動的にこのローカル無効化を行うということですか? それとも、コールバックとカスタム コードが必要ですか? また、この通知は各 Web インスタンスに届くことが保証されていますか?
そうでない場合は、コールバックを設定する必要があります (具体的な C# の例はまだ見つかりません --ヒント ヒント)。コールバック内で、ローカル キャッシュ内のキャッシュされたオブジェクトのみを無効にする必要があります (プライマリ キャッシュは既に更新されているため更新されません)。プライマリ キャッシュに触れずにローカル キャッシュを更新する方法は何ですか?
ありがとう -- 意味があったことを願っています (ドキュメントが不足しています)。