2011-05-24 43 views
3

Appfabric缓存在内存中存储在哪里?Appfabric缓存和应用程序池的回收

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

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

如果我们通过编辑所有服务器上的web.config重新启动网站使用的应用程序池将缓存缓存?

回答

3

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

请记住,您需要在您的应用程序中处理这个事实。

1

AppFabric的缓存是一种分布式缓存 - 可选的本地缓存组件是进程,并会失去对应用程序池回收,但核心AppFabric的缓存服务本身就是一个远程托管缓存。如果您使用Powershell重新启动缓存群集,或者如果您通过Windows Service Manager停止/启动服务,则群集上的缓存将失去所有状态,例如回收应用程序池。