如果我向ObjectCache添加一个对象 - 它存储在什么级别?这可以被应用程序的所有用户访问还是只能访问特定的实例?
我读过声称它处于应用程序级别的文章,但是当我枚举缓存时,我只能看到应用程序实例创建的对象。
答案 0 :(得分:1)
据我所知,它取决于应用程序池(因为它保留在ASP.NET堆栈之上)。
这意味着如果您在同一台计算机上有多个相同缓存的实例,每个实例使用不同的应用程序池,您将拥有不同的缓存。如果你有多台机器也一样。
如果您希望多台计算机上的单个缓存使用分布式缓存,例如Windows Server Appfabric。