Serviço de Ativação de Processos do Windows não spwaning w3wp.exe

2

temos um conjunto de aplicativos aqui que são aspnet em execução no IIS 8.5 - Win2012-R2. Temos a versão 4.6.2 do .Net implantada.

Em alguns de nossos servidores, vemos um comportamento estranho em que o IIS não responde a algumas solicitações .

Após a investigação, notei que o processo w3wp.exe que deveria estar executando o pool de aplicativos associado ao tratamento dessas solicitações não está lá (nem na tela de administração do IIS nem na exibição do explorador de processo)

Parar / Iniciar / Reciclar do pool de aplicativos não alterará nada que o w3wp.exe simplesmente não iniciará .

Não há nenhum evento no visualizador de eventos relacionado ao AppPool em questão e a pasta htterr contém apenas logs de sessões canceladas pelo cliente (todo o tempo limite de consulta de entrada é claro)

O IISReset não será bom, MAS se eu reiniciar o serviço WAS , então, de repente, os pools de aplicativos serão gerados corretamente.

Outra 'correção' encontrada foi excluir o pool de aplicativos e criar um novo no IIS, o que também parece funcionar.

Esse fato me leva a acreditar que, de alguma forma, a conexão ou meta-dados entre o IIS e o WAS são quebrados, mas não tenho idéia de onde ele poderia ser armazenado ou por que foi danificado.

Uma vez que o problema esteja em andamento, o uso do procmon não mostra nada fora do comum. Os pools que estão funcionando estão se comportando e os pools que estão inativos não mostram nada.

Alguma ideia de como corrigir isso para o bem?

    
por Arnaud CORNELY 13.04.2017 / 14:31

0 respostas

Tags