iis 7 vazamentos de memória do processo de trabalho / trava

2

A partir do meu diagnóstico, o processo de trabalho para de responder aleatoriamente, o servidor fica muito lento com 100% de utilização da CPU . Não tenho certeza, mas acho que é por causa do processo w3wp.exe que é meu pool de aplicativos.

No momento, nenhum site responde , preciso reiniciar o IIS para que ele funcione. Principalmente a reinicialização do IIS / MSSQL não funciona (erro informando serviços não estão respondendo) e eu tenho que reiniciar o servidor inteiro .

Eu não entendo se esse é um problema de vazamento de memória / travamento / bloqueio do IIS. Eu instalei o DebugDiag do Microsoft.com & arquivos de despejo criados, no entanto, incapazes de entender quais são os resultados da análise que mencionam tópicos que consomem tempo máximo, etc.

Server -
Windows Server 2008 SP2
MS Sql Server 2008
IIS 7

Eu recentemente atualizei do windows server 2003 para o windows server 2008 / mssql 2005 para o mssql 2008 e this issue was persisting in the old server as well , então estou certo de que um dos meus aplicativos é travesso.

Muito obrigado por ler o meu problema. Você ajuda será muito apreciado.

    
por hadi 12.11.2009 / 05:27

1 resposta

2

O bom do IIS7 é que você pode usar o Rastreamento de Solicitações Falhadas e a API de Controle de Serviço de Tempo de Execução (RSCA).

No nível superior, vá para o ícone de processos do operador, faça drill em seu processo de trabalho e veja qual página está sendo executada por mais tempo. Essa é provavelmente a causa. Quando você tiver reduzido para a página apropriada, ative o Rastreamento de Solicitações com Falha no IIS7 no nível do site. Defina apenas para a página ruim. Depois de capturar uma página com pouca qualidade, os resultados de .xml podem ajudá-lo a ir na direção certa.

    
por 12.11.2009 / 05:42