群集重启后,希望将AppFabric Cache中的数据保持不变

时间:2014-12-29 13:01:59

标签: caching appfabric appfabric-cache

我想在群集重启时保持AppFabric Cache中的数据不变。 它通常会刷新缓存中的所有数据。任何人都可以告诉我这是否有可能满足这一要求?

谢谢, ANKIT

2 个答案:

答案 0 :(得分:0)

重新启动时的任何内存缓存都将刷新所有数据。由于数据正在处理过程中内存,当进程重启时,所有数据都将丢失。

然而,某些缓存解决方案(如NCache)提供了cache startup loader等功能,可用于在启动时或使用可配置数据集重新启动后预填充缓存。例如。您可以轻松地维护每个节点上的密钥列表(使用后写提供程序等),并在服务器重新启动时使用启动加载程序使用该组密钥和数据填充缓存。

不幸的是,缓存启动加载程序功能在Appfabric缓存中不可用。

答案 1 :(得分:0)

AppFabric目前不支持此功能,但是有其他缓存提供程序启用此功能,例如Redis也尝试不自己实现此功能,因为存在很多陷阱,有关详细信息,您可以检查以下链接