C# 使用Windows Azure缓存服务处理到达LocalCache的通知
我正在尝试设置localCache以增强我的WindowsAzure站点上的WindowsAzure缓存服务实例。为了防止对象过时,我正在设置clientNotifications,并且每隔30秒或更短的时间轮询一次来自主缓存的更新 我愿意设置通知回调来处理本地缓存中对象的更新/删除,但我在Microsoft文档中看到,缓存通知还提供本地缓存对象的自动失效。这是否意味着一旦我启用了客户端通知,系统将自动为我执行此本地失效?或者是否需要回调和自定义代码?这个通知是否保证到达每个web实例 如果没有,我将需要设置一个回调,我还没有找到任何具体的C示例提示。在回调中,我需要仅使本地缓存中的缓存对象无效,而不更新主缓存,因为它已被更新。更新本地缓存而不接触主缓存的方法是什么C# 使用Windows Azure缓存服务处理到达LocalCache的通知,c#,azure,notifications,shared-cache,C#,Azure,Notifications,Shared Cache,我正在尝试设置localCache以增强我的WindowsAzure站点上的WindowsAzure缓存服务实例。为了防止对象过时,我正在设置clientNotifications,并且每隔30秒或更短的时间轮询一次来自主缓存的更新 我愿意设置通知回调来处理本地缓存中对象的更新/删除,但我在Microsoft文档中看到,缓存通知还提供本地缓存对象的自动失效。这是否意味着一旦我启用了客户端通知,系统将自动为我执行此本地失效?或者是否需要回调和自定义代码?这个通知是否保证到达每个web实例 如果没有
谢谢-我希望这是有道理的,因为缺少文档。好的,这是我的发现。 缓存设置为发送通知,本地缓存设置为接收通知后,回调将到达每个实例/角色。但该系统足够智能,不需要实际存在回调,并且将更改/删除/使主缓存已更改的本地缓存数据无效。它很神奇,很漂亮