使用传统ASP应用程序处理性能问题。
我想跟踪请求开始时间和请求结束时间,就像我们在ASP.Net应用程序的global.asax.cs文件的BeginRequest和EndRequest中使用或使用某些HTTPModule一样。
在IIS下运行asp应用程序是否可以实现相同的方法?
答案 0 :(得分:0)
您可以使用vbScript的Timer()
函数得到近似值。此函数返回自12:00 AM以来的秒数和毫秒数。如果您真的想要测量高性能操作,那么粒度会有所不足,但是对于日常使用我已经取得了一些成功。
您可以使用以下功能:
Option Explicit
Dim startTime
Dim executionTime
startTime = Timer()
' Do some stuff here that takes a while....'
executionTime = Timer() - startTime
Response.Write "Execution time: " & executionTime