Registrando uma lista de Solicitações de Processos de Trabalho quando a Reciclagem de Aplicativos acontece

4

Alguém sabe da melhor maneira de registrar todas as solicitações de processo de trabalho que estão sendo executadas quando ocorre uma reciclagem do IIS.

Se você acessar o IIS > Processos de trabalho > Selecione um pool de aplicativos > Ver solicitações atuais você recebe uma lista de solicitações.

Temos reciclagens ocasionais. Se conseguirmos ver rapidamente a RAM no servidor para o w3wp.exe, e verificarmos a lista de solicitações, geralmente conseguimos identificar a origem do problema (o URL nos fornece informações suficientes para continuar).

Temos logEventOnRecycle definido para registrar o evento e isso funciona, mas os detalhes são inúteis.

Em um mundo perfeito, a lista de solicitações entraria nos detalhes do log de eventos.

Em um mundo ainda mais perfeito, nossa equipe receberia as solicitações enviadas por e-mail em uma reciclagem.

Alguém mais já andou por esse caminho?

    
por PaulJ 01.01.2014 / 20:09

1 resposta

1

Experimente a ferramenta DebugDiag, é de longe a mais fácil de usar e gratuita do MS. É fácil configurar para travar / travar e dá a você uma maneira decente de revisar o conteúdo de seus arquivos de despejo. Ele nos apontou para a fonte no código várias vezes.

Este é um artigo de configuração rápida, Passos para pegar um simples" Crash Dump "de um processo de falha de um blogueiro MS.

Vale a pena tentar ver se você consegue identificar o que está causando suas reciclagens.

    
por 22.01.2015 / 02:46