Windows Server AppFabric Cache基于超时的失效回调

时间:2012-12-27 14:39:14

标签: appfabric appfabric-cache

我在启用了本地缓存的应用程序中使用Windows Server AppFabric缓存。 配置如下:

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

我设置了超时失效,超时间隔为120秒。 根据此配置,本地缓存将在每120秒后从内存缓存中删除项目,并从缓存群集中检索项目。是否有可能添加一个回调,当本地缓存尝试命中缓存集群以检索项而不是在本地获取项时,该回调会被触发?

1 个答案:

答案 0 :(得分:1)

不幸的是,无法知道数据是否在本地获取。有缓存服务器通知,但它们不可靠。

在您的场景中,一个好的方法可能是Read-Through和Write-Behind功能。它并不适合所有情况,但您可以快速查看。

以下是一些链接: