Um de nossos servidores está vazando PID loucamente. Escrevi um script agendado simples e parece que a cada dia o PID mais alto aumenta em aprox.300.000. Por exemplo, se em 24 de agosto às 00:00 o PID mais alto é 50'796, em 25 de agosto às 00:00 o PID mais alto é 345'899, em 26 de agosto às 00:00 o PID mais alto é 655'241, e assim sobre.
Se o servidor ficar ligado por mais de uma semana, às vezes durante o dia 10 ~ 12h, o servidor irá travar, não poderemos mais acessá-lo via RDP. Nessa situação, teríamos que desligar e ligar o servidor porque ele simplesmente se recusa a reconhecer quaisquer comandos remotos.
Então, escrevi um script simples para garantir o desligamento e reinicialização ordenados do servidor; toda terça-feira às 02h o script é acionado e reinicializa o sistema. Agora não enfrentamos mais um bloqueio do sistema, mas é claro que a causa raiz não foi corrigida.
Quais ferramentas você recomenda para solucionar esse problema?
Mais informações:O servidor estava originalmente funcionando sem problemasfisicamente. Em seguida, foi migrado para o datacenter regional usando operação P2V, agora rodando sobre VMware. O aplicativo 'pesado' seria o Microsoft SQL Server 2008 Enterprise.
Responder1
Parece que você pode ter um processo gerando constantemente um subprocesso, que falha. Eu recomendo usar o ProcessMonitor da SysInternals (Microsoft) (aqui) - é realmente o problema do cão quando se trata de resolver problemas como esse.