Appfabric缓存和应用程序池的回收

时间:2011-05-24 06:56:04

标签: asp.net caching appfabric application-pool

appfabric缓存存储在内存中的哪个位置?

我们有一个使用appfabric缓存的网站。

Appfabric缓存设置具有高可用性,Windows 2008企业版和二级缓存。

如果我们通过编辑所有服务器上的web.config来回收网站使用的应用程序池,那么缓存会松动吗?

2 个答案:

答案 0 :(得分:3)

没有。如果您回收应用程序池,则appfabric缓存没有任何反应。

请记住,您需要在申请中处理这一事实。

答案 1 :(得分:1)

AppFabric Cache是​​一个分布式缓存 - 可选的本地缓存组件正在进行中,并且在应用程序池回收时会丢失,但核心AppFabric Cache服务本身是远程托管的缓存。如果使用Powershell重新启动缓存集群,或者通过Windows服务管理器停止/启动服务,则群集上的缓存将丢失所有状态,如回收应用程序池。