我正在尝试设置一个 localCache 来增加我的 WindowsAzure 站点上的 Windows Azure 缓存服务实例。为了防止对象过时,我设置了 clientNotifications,并且我将每 30 秒(或更短)轮询一次来自主缓存的更新。
我愿意设置通知回调来处理我在本地缓存中的对象的更新/删除,但我在 Microsoft 文档中看到“缓存通知还提供本地缓存对象的自动失效”。这是否意味着一旦我启用了客户端通知,系统将自动为我执行此本地失效?还是需要回调和自定义代码?该通知是否保证到达每个 Web 实例?
如果没有,我需要设置一个回调(我还没有找到任何具体的 C# 示例——提示提示)。在回调中,我只需要使本地缓存中的缓存对象无效(并且没有更新主缓存,因为它已经被更新了)——在不触及主缓存的情况下更新本地缓存的方法是什么?
谢谢 - 我希望这是有道理的(缺少文档)。