0

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

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

谁能告诉我问题出在哪里?

4

2 回答 2

0

很难说问题出在哪里,但我首先想到的是

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

这些只是一些小技巧,希望对你有所帮助。

于 2013-07-02T13:16:41.130 回答
0

我进一步调查我的问题我想问题出在浏览器上,当我使用 Firefox 部署应用程序时,问题完全消失并且应用程序响应正常,当使用 IE 或 chrome 问题时显示

于 2013-07-11T09:30:19.590 回答