Asp.net 空闲后的Devexpress网格慢速响应

Asp.net 空闲后的Devexpress网格慢速响应,asp.net,iis,devexpress,iis-7.5,devexpress-windows-ui,Asp.net,Iis,Devexpress,Iis 7.5,Devexpress Windows Ui,我正在使用devexpress gridview开发用户必须查看行数据组的应用程序,我的应用程序在visual studio 2010的开发服务器上运行良好,但当我将应用程序部署到iis 7.5上时,性能问题变得很明显。 当页面第一次加载到IE上时,应用程序响应正常,ajax调用响应良好,但当应用程序空闲一段时间*(大约不到5分钟)*时,会出现ajax调用响应问题(单个请求需要20秒) 请注意: -我检查iis上的所有应用程序池配置 -我注意到,当我使用Firefox应用程序时,响应正常,但不幸

我正在使用devexpress gridview开发用户必须查看行数据组的应用程序,我的应用程序在visual studio 2010的开发服务器上运行良好,但当我将应用程序部署到iis 7.5上时,性能问题变得很明显。 当页面第一次加载到IE上时,应用程序响应正常,ajax调用响应良好,但当应用程序空闲一段时间*(大约不到5分钟)*时,会出现ajax调用响应问题(单个请求需要20秒)

请注意:

-我检查iis上的所有应用程序池配置

-我注意到,当我使用Firefox应用程序时,响应正常,但不幸的是,我需要在IE上使用它。 -当我从我的机器(本地IIS)本地部署应用程序时,应用程序会正常响应


如果你说Firefox的响应时间很好,那么问题不在于IIS。 Devexpress控件在客户端(javascript)上很重要,可能会导致页面加载延迟(特别是在使用jQuery时)

我建议:

  • 创建一个测试页面,该页面上只有gridview
  • 启用客户端脚本调试(在IE选项中)
  • 使用IE开发者档案器查看任何客户端错误

我也这么认为,但由于devexpress控件很重,为什么我的页面在第一次加载时工作正常,而在空闲后表现不好,我猜在某个地方有超时(会话、现金、iis等),但我无法确定这个问题的确切原因from@MamadoJoseph可能有多种原因。第页有更新面板吗?如果您使用IE developer Profiler(单击开始评测),然后执行第二次加载(回发),您将看到返回到服务器的内容、返回所需的时间、下载的大小,同时检查[控制台]选项卡查看任何错误。是的,我正在使用更新面板,网格视图位于其上。但是,为什么您对此有疑问,但是我将在更新面板上删除它,并使用网格运行页面。关于评测,我将检查并反馈结果