Como o “Request Wait Time” do ASP.NET pode ser 0 quando “Requests Enfileirado” é consistentemente na casa das centenas?

3

Estou curioso porque o Performance Monitor afirma que eu sempre tenho algumas centenas de solicitações ASP.NET 3.5 "enfileiradas". O contador de desempenho "Solicitações enfileiradas" "ASP.NET v2.0.50727" está pairando na faixa de poucas centenas, apesar do fato de que "Tempo de espera de solicitação" é 0. Se toda e qualquer solicitação nunca aguardar nem uma fração de milissegundo, poderia estar na fila?

Os contadores "ASP.NET Apps v2.0.50727" para "Solicitações na fila de aplicativos" e "Tempo de espera da solicitação" são sempre 0.

    
por ondrej 16.05.2010 / 00:09

2 respostas

1

No PerfMon, certifique-se de que a versão do .NET para seus contadores é a mesma que a versão usada pelo seu aplicativo.

Parece que você está usando o .NET 3.5 para o seu aplicativo, mas você está olhando para os contadores do .NET 2.0.

    
por 02.06.2011 / 20:10
0

Uma pergunta antiga, com certeza, mas respondida aqui: link

The value of this counter is the number of milliseconds that the most recent request spent waiting in the global queue. This does not include any time the request spent waiting in the application queues. The threshold for this counter is 1,000.

    
por 25.07.2016 / 22:06