【发布时间】:2014-01-10 20:25:28
【问题描述】:
在上一篇关于会话状态在每个请求上被锁定的问题(Asp.Net 的正常行为)之后,尝试完全禁用会话状态()。实际上,这会禁用 Session 对象并在尝试使用它时抛出异常。但是,正如命名帖子中所述,所有请求仍以序列化方式提供服务。也就是说,第二个“同时”请求在前一个请求完成之前不会得到服务。相关文档指出,禁用会话状态可以避免会话中的锁定,但在我的情况下,我的请求仍然是串行服务的。
这不是 MVC。
这是我之前的帖子Custom handler processes multiple requests serially and not simultaneouslly
任何帮助将不胜感激。
【问题讨论】:
-
我遇到了完全相同的问题。实际上,我也尝试过 MVC 应用程序。我正在做的是创建一个只有一个页面/控制器的空应用程序并将 Thread.Sleep() 放入 PageLoad|Index 方法
标签: asp.net session-state