Solicitações sendo enfileiradas no processo de trabalho do IIS em ExecuteRequestHandler

Solicitações sendo enfileiradas no processo de trabalho do IIS em ExecuteRequestHandler

Por algum motivo, as solicitações em um de nossos pools de aplicativos começaram a “desligar” hoje. O uso da CPU é baixo, assim como o consumo de memória, mas as solicitações em um trabalhador estão chegando e ficando na fila; eles estão todos presos no estado "ExecuteRequestHandler".

Podemos reciclar a piscina e as coisas funcionam por um minuto, mas as coisas começam a ficar na fila novamente. Ao acessar uma página, você nunca recebe nenhum tipo de erro, o ícone de carregamento do navegador fica girando e nada acontece (indefinidamente).

O pool de aplicativos está definido como "Sem código gerenciado" e está no modo "Clássico". Usamos coisas como a ferramenta de reescrita do IIS, mas não executamos nada do ASP.NET; todos os nossos sites são HTML estático ou Coldfusion 9.

Gostaria de saber se alguém já teve um problema semelhante antes, com solicitações ficando na fila em um trabalhador do IIS ...

Responder1

Isso pode ser relevante: http://www.coldfusionmuse.com/index.cfm/2011/11/5/maxworkerthreads.bug

Talvez seja necessário aumentar o tamanho maxworkerthreads do conector.

informação relacionada