ASP.NET缓存的位置

时间:2012-04-09 21:55:44

标签: asp.net caching iis-7

在IIS 7中管理ASP.NET缓存的方式/位置是什么?我知道它存储在服务器的内存中,但管理它的过程是什么?它是在w3wp.exe的地址空间中,还是在另一个进程/位置?会话数据是否使用缓存,或者会话的工作方式不同吗?

1 个答案:

答案 0 :(得分:3)

您可以使用sessionState element配置会话数据存储在web.config中的位置。如果设置为InProc,它将存储在与您的应用程序的应用程序池对应的w3wp.exe进程的内存中。例如,您还可以将其存储在SQL Server实例中。

如果您的配置文件中未定义该元素,请查看目标框架版本/体系结构的机器级别web.config