ObjectCache在什么级别

时间:2012-12-03 14:44:19

标签: asp.net-mvc-3 caching

如果我向ObjectCache添加一个对象 - 它存储在什么级别?这可以被应用程序的所有用户访问还是只能访问特定的实例?

我读过声称它处于应用程序级别的文章,但是当我枚举缓存时,我只能看到应用程序实例创建的对象。

1 个答案:

答案 0 :(得分:1)

据我所知,它取决于应用程序池(因为它保留在ASP.NET堆栈之上)。

这意味着如果您在同一台计算机上有多个相同缓存的实例,每个实例使用不同的应用程序池,您将拥有不同的缓存。如果你有多台机器也一样。

如果您希望多台计算机上的单个缓存使用分布式缓存,例如Windows Server Appfabric。