【发布时间】:2012-12-26 12:20:16
【问题描述】:
我正在我的系统上配置一个 ASP.Net (VB.Net) 应用程序。我有 Visual Studio 2010,还编译了代码并将编译后的版本部署在服务器上。在这两个地方,我都在很长一段时间后(超过一分钟)得到了页面的响应。
奇怪的事情:
我已经编写了代码来计算从进入页面加载处理程序到退出页面关闭处理程序所需的时间,这是正常的(不到一秒)。 该应用程序没有任何 http 模块,也没有 Global.asax,页面也没有其他被覆盖的处理程序。
问题1:如果页面加载和页面关闭之间的时间如此之短,为什么响应时间过长? 问题 2:我可以使用哪些技术来实际调试等待响应时发生的情况?
提前致谢。
-----更新--------- 为了回答下面 krshekhar 的问题,我附上了我从 HttpWatch 获得的页面响应的屏幕截图
【问题讨论】:
-
当你在 vs2010 中运行它时,你也有这么多时间来加载页面?
-
是的,时间几乎一样
-
你在那个页面上做什么......我的意思是在页面加载中?
-
它只是从数据库中获取一些数据,但正如我之前所说,我已经计算了从进入页面加载到退出页面关闭的时间,最多不超过几秒钟
-
Received的计量单位是什么?字节?千字节?
标签: asp.net vb.net iis performance-testing