我创建了一个 HttpHandler,以下是 Web.config 中的设置
<add verb="*" path="*.png" type="MvcApplication1.Handler2"/>
IsReusable = true in HttHandler
假设我的应用程序中有 20 个用户,他们正在尝试输入以下 url
http://Domainname/abc.jpg
众所周知IsReusable = false
,如果在响应结束时,HttpApplication 的 HandlerRecycleList 将设置为 null 但在以下情况下并非如此
IsReusable = true
问题
- HttpHandler 内存将在什么时候对所有用户通用
IsReusable = true
? - 或者假设我请求了上面的 url,这个内存将只分配给我,下次在我的情况下将被重用,其他用户将在 Session 基础上分配 HttpHandler 内存?