Windows-Server-2003
在 citrix 中監控程序
在我工作的地方,我們遇到了某些應用程序在 citrix 中神秘地崩潰/掛起的問題;罪魁禍首是 IE8 和我們使用的某個基於 .net 的行業特定應用程序。
我還沒有真正趕上這些應用程序中的任何一個/任何一個實際上凍結了。
我真正想要的是導致掛起的堆棧跟踪,看看是否會產生更多資訊;我可以在幾台隨機伺服器上在後台執行一天左右的東西,並與使用者的凍結/崩潰報告進行比較。
我嘗試過使用一些 procmon,但我發現的問題是,幾個小時後,即使我只針對幾個應用程序,我最終也會從每台伺服器獲得許多 GB 的數據。(雖然可能是我的使用者錯誤)。
有沒有人有這種事情的經驗,或者對收集這類資訊的更好方法有什麼建議?
你在adplus之後。它為您提供了您所追求的東西。
它包含在 Windows 開發工具(調試工具)中。你執行它,就像,
adplus -p <PID> -crash (or -hang) -o <output directory>
將在啟動時收集一些東西,包括,
- 記憶體轉儲
- 堆棧跟踪