gpt4 book ai didi

asp.net-mvc - ASP.NET MVC+ELMAH - 发生异常时 Controller 方法需要很长时间才能响应

转载 作者:行者123 更新时间:2023-12-04 06:32:23 24 4
gpt4 key购买 nike

我正在使用我在 ASP.NET MVC 中构建的 Web 应用程序。它部署到 IIS 7,我将它配置为使用 ELMAH 记录异常.

我面临的问题是,当 Controller 方法中发生异常时,响应 HTTP 请求需要 15-20(或更多)秒,即使这是我捕获/记录的异常。所以用户永远坐在那里想知道网站出了什么问题。这发生在各种异常中;共同点似乎是如果 Controller 方法中发生异常就会出现问题。

有没有人见过这个问题?

注意:我正在运行 WinServer 2008 x64、ASP.NET MVC 2、.NET 4.0、IIS7、ELMAH 1.1,并且在 Web.Config 中调试设置为 False。这在不久前还没有发生过;我不知道我可能做了什么改变导致这种情况开始发生。

最佳答案

好的,那很快。我想到了。

ELMAH 用于存储错误的数据库已移至另一台服务器,我忘记使用新的连接字符串更新 Web.Config。因此,在将 HTTP 响应返回给用户之前,它正在等待错误日志记录数据库连接超时。

现在,有了正确的连接信息,异常就会像以前一样迅速返回。

关于asp.net-mvc - ASP.NET MVC+ELMAH - 发生异常时 Controller 方法需要很长时间才能响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5252451/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com