如何确定IIS传递网页所需的时间?

Bre*_*ski 2 iis performance

我们使用IIS服务器,并想知道是否有性能计数器或其他可以帮助我们确定服务网页所需的时间(平均,实际,等等)?从请求页面到发送页面的时间,它有多长时间?IIS中有什么可以提供这些信息吗?

Joh*_*nFx 5

此信息位于每个传入请求的"Time-Taken"列的IIS日志中.它包括从开始处理页面到完成通过网络发送页面的时间,但不包括传输文件所花费的时间或请求在处理之前在队列中花费的时间(如果适用) .

此日志文件的默认位置是:C:\ WINDOWS\system32\LogFiles\W3SVC1

您也可以使用性能监视器来执行此操作.以下是ASP.NET的计数器及其含义
以下是IIS的一个.

与您的担忧特别相关的一些是:

  • 请求排队
  • 请求/秒
  • 请求执行