【发布时间】:2011-07-12 06:25:08
【问题描述】:
我正在使用在 ASP.NET MVC 中构建的 Web 应用程序。它部署到 IIS 7,我将其配置为使用 ELMAH 记录异常。
我面临的问题是,当控制器方法中发生异常时,响应 HTTP 请求需要 15-20(或更多)秒,即使它是我正在捕获/记录的异常。因此,用户一直坐在那里,永远想知道该网站出了什么问题。这发生在各种异常中;常见的线程似乎是如果控制器方法中发生异常就会出现问题。
有人见过这个问题吗?
注意:我正在运行 WinServer 2008 x64、ASP.NET MVC 2、.NET 4.0、IIS7、ELMAH 1.1,并且在 Web.Config 中将调试设置为 False。这在不久前还没有发生过。我不知道我可能做了什么改变导致这种情况开始发生。
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-2 iis-7 asp.net-4.0 elmah