我有一个在azure上托管的ASP.NET网站。对于性能测试,我正在做一些负载测试,并阅读性能计数器。问题是Requests Failed计数器值,它始终显示高值,永远不会变为0。
在负载测试期间,由于某些错误设置,所有请求都失败了。并且请求失败的计数器显示了适当的高价值。但是在解决问题之后,仍然请求失败的计数器显示出高值。
我已经检查过IIS日志,但是我看不到任何大量的4xx或5xx错误。
Requests Failed计数器是否显示过去几个小时的值?有没有办法重置它,或者是否有任何计数器读取请求每秒失败
注意:我正在监视ASP.NET Applications Requests Failed计数器。 我有Windows Server 2012 R2,网站托管在Azure上。
类似的问题是.NET CLR异常(Exceps引发的数量) - >这也显示出很高的价值,但它有另一个名为#Of Exceps Thrown / Sec的计数器,显示0值。
谢谢, 贾韦德
答案 0 :(得分:0)
看起来我已经找到了答案。 它是如何工作的,计数器值保持值,直到IIS重新启动发生。 IIS重置/重启后,计数器值再次变为0。
谢谢, JASH