应用程序需要太长时间才能响应

时间:2013-07-02 12:53:05

标签: asp.net iis iis-7 devexpress

我使用devexpress网格视图来查看和保存数据,我的问题是当浏览器首次加载时应用程序正常响应,之后(不到5分钟),应用程序响应变得非常低并且需要很长时间为了响应任何操作,我试图在IIS上扩展回收时间(常规时间间隔)但似乎问题不是来自IIS 我也在60分钟后开出会话时间,同样没有区别。 请注意:

  • 我的所有请求都是Ajax调用。
  • 当我使用开发服务器部署应用程序时(在visual studio中)应用程序正常响应。

任何人都可以建议我问题在哪里?

3 个答案:

答案 0 :(得分:0)

很难说问题出在哪里,但第一件事就在于我的脑袋

  • 有可能打开连接但未关闭,通常不处理对象。
  • 确保数据库连接池设置正确。
  • 您可以尝试检查IIS日志以查看是否存在任何异常响应率,即错误(http 500,404等)
  • 我还建议在一次数据库调用中获取多个结果集,尝试减少到​​数据库的往返次数
  • 您可能在浏览器中安装了这么多插件,而且它们使它变慢。

这些只是一些提示,希望它会有所帮助。

答案 1 :(得分:0)

您需要检查是否已对网站进行了优化

您可以测试您的网站speed here

如果服务器出现问题,您可以要求提供商将您的帐户移至其他服务器。它可能超载。

See more

答案 2 :(得分:0)

我进一步调查我的问题我猜这个问题来自浏览器,当我使用Firefox部署应用程序时问题完全消失且应用程序正常响应,当使用IE或Chrome问题时显示