Estou tendo problemas muito intermitentes com um aplicativo ASP.NET v 4.0, talvez a cada 4 dias, o que acontece é que a CPU disparará para 75% e, às vezes, funcionará bem até o final do dia, às vezes aumentará constantemente para 100 %
Então eu tenho que reiniciar o servidor.
Eu segui todos os guias sobre "O que fazer quando o processo de trabalho está com 100% da CPU" e sei qual é o processo de trabalho, qual é o pool de aplicativos. Tudo o que posso fazer é encontrar o processo e matá-lo ou reciclar o pool de aplicativos e isso às vezes ajuda.
O que eu não sei é o que está acontecendo, no sistema no momento em que a CPU chega a 75%.
Gostaria de saber se existe uma maneira de começar a procon quando hits da CPU dizem 50% e rodar por 2 minutos, depois desligar e salvar os dados?
fonte