【问题标题】:Requests Failed ASP.NET Performance Counter shows constant high valueRequests Failed ASP.NET 性能计数器显示恒定的高值
【发布时间】:2015-02-09 19:38:47
【问题描述】:

我有一个托管在 azure 上的 ASP.NET 网站。对于性能测试,我正在做一些负载测试,并读取性能计数器。问题是 Requests Failed 计数器值,它总是显示高值并且永远不会变为 0。

在负载测试期间,由于一些错误的设置,所有请求都失败了。 Requests failed 计数器显示了正确的高值。但是在修复问题后,请求失败的计数器仍然显示高值。

我检查了 IIS 日志,但没有看到大量 4xx 或 5xx 错误。

请求失败计数器是否显示过去几个小时的值?有没有办法重置它,或者是否有任何计数器可以读取 每秒请求失败

注意:我正在监视 ASP.NET 应用程序请求失败计数器。 我有 Windows Server 2012 R2,网站托管在 Azure 上。

类似的问题是 .NET CLR Exceptions (# of Exceps Thrown) -> 这也显示了很高的值,但它有另一个计数器,称为 # Of Exceps Thrown /Sec,显示为 0 值。

谢谢, 贾维德

【问题讨论】:

    标签: asp.net azure performancecounter perfmon iis-8.5


    【解决方案1】:

    这些计数器保持其值,直到 IIS 重新启动。当 IIS 重新启动时,它们被重置为 0。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-19
      • 1970-01-01
      • 2012-03-26
      • 2011-10-20
      相关资源
      最近更新 更多