我正在尝试解决网站上请求速度变慢的问题,因此我已将失败请求跟踪配置为触发10秒或更长时间的请求。我正在获取日志但是它们需要10秒以上时间,性能视图选项卡不会显示时间花在哪里。那是为什么?
答案 0 :(得分:3)
我遇到了同样的问题,当请求超过阈值时,似乎只保存了IIS Time Taken日志。当我根据状态代码设置跟踪时,它将始终记录.xml文件中的所有事件。尝试根据状态代码(200)创建跟踪,并将.xml的尾部与“Time Taken”.xml的尾部进行比较,您将看到缺少的部分。我想这是IIS中的错误。我在Windows Server 2012 R2上使用IIS 8.5。本文提供了更多信息:http://blogs.msdn.com/b/tess/archive/2008/08/19/troubleshooting-a-performance-issue-with-failed-request-tracing-and-appcmd-in-iis7.aspx