Windows Server 2008 R2 PID 洩漏故障排除

Windows Server 2008 R2 PID 洩漏故障排除

我們的一台伺服器瘋狂地洩漏 PID。我寫了一個簡單的調度腳本,似乎每天最高PID都會增加約。300'000。例如,8月24日00:00最高PID為50'796,8月25日00:00最高PID為345'899,8月26日00:00最高PID為655'241,依此類推在。

如果伺服器開啟超過一周,那麼有時在第10~12小時,伺服器會掛起,我們無法再透過RDP存取它。在這種情況下,我們必須重新啟動伺服器,因為它只是拒絕確認任何遠端命令。

因此,我編寫了一個簡單的腳本來確保伺服器有序關閉和重新啟動;每個星期二 02:00 腳本都會觸發並重新啟動系統。現在我們不再遇到系統鎖定的情況,但當然根本原因還沒解決。

您推薦使用什麼工具來解決此問題?

更多資訊:伺服器原本運行沒有問題身體上的。然後,它使用 P2V 操作遷移到區域資料中心,現在運行在 VMware 之上。其中的「重量級」應用程式是 Microsoft SQL Server 2008 Enterprise。

答案1

聽起來您可能有一個進程不斷地產生子進程,然後該子進程失敗。我建議使用 SysInternals (Microsoft's) ProcessMonitor (這裡)——當談到解決這樣的問題時,這確實是狗的危險。

相關內容