3

我正在使用 ASP.NET MVC 2。在调试模式下,在 Global.asax 中命中 HttpApplication_BeginRequest() 之前,对服务器的每个其他请求都有一个非常一致的 5-10 秒延迟

每隔一个请求就会发生这种情况。在发布模式下它总是很快,但它导致我在调试模式下测试东西时出现问题。我查看了调用堆栈,但 HttpApplication_BeginRequest() 之前的唯一内容是“外部代码”,所以我不知道发生了什么。我怎样才能找出是什么在管道中引入了这种滞后?谢谢。

4

1 回答 1

1

ASP.NET 不是每 15 次点击回收应用程序域吗?我曾经遇到过这样一种情况,我意识到由于使用通配符 IIS 映射,页面上的所有资源调用(即脚本、图像等)都通过 ASP.NET httphandler 进行,从而导致 15-hit 计数。那有意义吗?

于 2010-09-27T15:38:08.553 回答