PostMapRequestHandler事件和AcquireRequestState事件之间的延迟

时间:2013-09-16 16:35:27

标签: c#-4.0 asp.net-mvc-4

我在主题事件之间遇到奇怪的延迟(每次通话大约500ms)。

我在 Global.asax Application_PostMapRequestHandler()Application_AcquireRequestState()的处理程序中放置了日志和分析,发现了这样的问题。

这种缓慢的原因是什么?

1 个答案:

答案 0 :(得分:5)

这是因为如果为控制器启用了会话状态 - 那么每个会话一次只会执行一个请求。

以下答案中提供了更多信息 - 请参阅第二个答案。

IRequiresSessionState vs IReadOnlySessionState