使用AQTime分析经典ASP应用程序

时间:2009-01-20 19:30:26

标签: iis asp-classic profiling jscript aqtime

我们开发了大量使用ASP(jscript风格)的网站,通过COM与底层智能层(用Delphi编写)交谈。这些网站在IIS(5和6)上运行。

多年来,这个ASP层已经变得非常繁重(没有业务逻辑,但是很多控制器/场景/视图/ ajax / etc处理),我们想对它进行一些性能调优。根据创建者的说法,AQTime(我们有最新版本)可以用于此目的(一次性分析服务器端脚本和底层com对象),但我根本无法弄清楚如何让它工作。

帮助文件解释了如何分析COM dll,ISAPI dll甚至客户端脚本,但没有说明如何分析在ASP页面上运行的服务器端脚本。无法选择.asp文件作为“性能分析模块”。谷歌也没有帮助。

关于如何实现这一目标的任何建议?欢迎使用经典asp页面进行概要分析的其他建议。

1 个答案:

答案 0 :(得分:2)

嗯,事实证明,这是不可能的(根据官方支持)。在我们的应用程序中的树层中,

  1. 在服务器上运行的Delphi代码
  2. 服务器上运行的ASP代码(jscript)
  3. 在客户端上运行的客户端jscript(ajax等)
  4. AQTime只能分析(1)和(3)。虽然它可以很好地配置服务器上的Windows脚本主机.js文件,但它不会配置.asp代码。我真的希望它能看到两者是如何通过相同的jscript.dll执行的。