技術總結(jié)
本發(fā)明涉及一種基于執(zhí)行軌跡追蹤的分布式軟件異常診斷方法。通過跨服務組件的執(zhí)行軌跡監(jiān)測及約簡方法對執(zhí)行軌跡進行刻畫,從系統(tǒng)錯誤和性能異常兩方面進行異常診斷。在系統(tǒng)錯誤診斷方面,利用樹編輯距離來評估當前執(zhí)行軌跡的異常程度,通過對比分析與歷史執(zhí)行軌跡的差異,定位發(fā)生錯誤的函數(shù)調(diào)用。在檢測性能異常方面,利用主成分分析定位引起性能異常的函數(shù)調(diào)用。
技術研發(fā)人員:王燾;張文博;王子勇;魏峻;鐘華
受保護的技術使用者:中國科學院軟件研究所
文檔號碼:201610970847
技術研發(fā)日:2016.10.28
技術公布日:2017.03.15