Como tirar o despejo de memória quando o IIS Applicationpool recicla

1

Os pools de aplicativos em nosso ambiente de produção reciclam aleatoriamente porque atingiram seu limite de memória de bytes particulares (ID de evento 5117). O limite de memória privada é definido para 1,6 gigabytes.

Ocasionalmente, recebemos uma ID de evento 5013 "Um pool de aplicativos de processamento de processos excedeu os limites de tempo durante o desligamento". após a reciclagem do aplicativo.

Existe alguma maneira de fazermos um despejo de memória logo antes da reciclagem do aplicativo para descobrir o que está acontecendo?

    
por flalar 16.04.2015 / 14:18

1 resposta

0

Parece que a melhor maneira de obter um despejo do processo o mais próximo possível da reciclagem é usar ProcDump

Comando procdump -m -ma -s 10 c: \ temp \ PrivateBytesLimitReached.dmp

    
por 21.04.2015 / 14:30