診斷套用

診斷套用

本發明可以使用戶容易地對應用程式進行診斷而不影響套用伺服器的運行性能,最佳化了基於集成開發環境的日誌機制。

基本介紹

  • 中文名:診斷套用
  • 外文名:diagnostic use
  • 套用學科:通信科技
診斷問題類型,診斷套用方法,

診斷問題類型

對系統進行診斷時所發現的問題可以分為以下五個類別:
(1)功能或集成錯誤;
(2)性能不良;
(3)崩潰;
(4)掛起;
(5)存儲器泄露。
在上面列出的五種問題中,後三種問題是難以檢測的。原因在於它們通常出現在高容量的情況下,或者出現在長時間運行之後。

診斷套用方法

一種能夠對應用程式進行診斷的系統,該系統包括所述應用程式的主運行環境及其至少一個影子環境,所述影子環境是通過對所述主運行環境進行複製而得到的,該系統還包括所述主運行環境中的診斷模組和所述影子環境中的診斷模組,二者之間關於應用程式的故障而進行互動作用。優選地,所述主運行環境中的診斷模組包括:
異常監視器,用於監視系統異常的發生;
和異常通知器,用於在所述異常監視器發現系統異常的情況下,將系統異常信息傳送給所述影子環境;
並且,所述影子環境中的診斷模組包括:
異常接收器,用於與所述異常通知器相通信,以接收所述系統異常信息;
診斷管理器,用於根據所述異常接收器接收到的所述系統異常信息,打開用於診斷的日誌/跟蹤功能,從而獲得與所述系統異常有關的診斷日誌/跟蹤檔案;
診斷分析器,用於根據所述診斷管理器獲得的診斷日誌/跟蹤檔案,分析診斷結果。
診斷套用

相關詞條

熱門詞條

聯絡我們