[發明專利]一種多進程監測方法、裝置及服務系統在審
| 申請號: | 201610513899.6 | 申請日: | 2016-06-30 |
| 公開(公告)號: | CN107562597A | 公開(公告)日: | 2018-01-09 |
| 發明(設計)人: | 還超 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30 |
| 代理公司: | 北京銀龍知識產權代理有限公司11243 | 代理人: | 許靜,安利霞 |
| 地址: | 518057 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 進程 監測 方法 裝置 服務 系統 | ||
技術領域
本發明涉及多進程監測技術領域,特別是指一種多進程監測方法、裝置及服務系統。
背景技術
一般系統的服務進程存在多個,常見的監控手段一般有常駐進程和使用某些腳本語言作為檢測手段,每個進程獨立檢測,但是存在以下不足:
1、檢測項目比較單一;
2、擴展(增加刪除)檢測項比較難(需要檢測系統停止,做二次開發,加入代碼);
3、檢測項是采用串行檢測的方式,可能會中途阻塞,一次檢測時間過長。
發明內容
本發明的目的在于提供一種多進程監測方法、裝置及服務系統,解決現有技術中多進程監測方案的項目單一、擴展難以及易中途阻塞的問題。
為了解決上述技術問題,本發明實施例提供一種多進程監測方法,包括:
對系統中運行的多個待檢測進程進行并行檢測;
若存在預設時長內未完成的檢測操作,則停止該檢測操作,并得到與該檢測操作對應的待檢測進程的檢測結果。
可選的,所述對系統中運行的多個待檢測進程進行并行檢測的步驟包括:
對系統進行啟動和初始化;
系統初始化后,對系統中運行的多個待檢測進程進行并行檢測。
可選的,所述得到與該檢測操作對應的待檢測進程的檢測結果的步驟包括:
得到與該檢測操作對應的待檢測進程檢測異常或檢測失敗的檢測結果。
可選的,還包括:
獲取執行檢測操作的待檢測進程的檢測結果和配置信息;
根據所述檢測結果和所述配置信息對所述待檢測進程執行對應的處理操作。
可選的,所述根據所述檢測結果和所述配置信息對所述待檢測進程執行對應的處理操作的步驟包括:
在所述檢測結果為檢測異常或檢測失敗時,根據所述配置信息重啟與該檢測結果對應的待檢測進程,并在重啟完畢后再對該待檢測進程進行檢測;或者,
在所述檢測結果為檢測異?;驒z測失敗時,根據所述配置信息重啟整個系統。
可選的,所述對系統中運行的多個待檢測進程進行并行檢測的步驟包括:
在第一監控周期內對系統中運行的多個待檢測進程進行并行檢測;
所述獲取執行檢測操作的待檢測進程的檢測結果和配置信息的步驟包括:
在第二監控周期內獲取執行檢測操作的待檢測進程的檢測結果和配置信息;
所述第二監控周期是所述第一監控周期的下一個周期。
可選的,所述對系統中運行的多個待檢測進程進行并行檢測的步驟包括:
根據監控周期和各個待檢測進程的檢測周期對各個待檢測進程分別進行檢測;
所述檢測周期是所述監控周期的整數倍。
可選的,所述對系統中運行的多個待檢測進程進行并行檢測的步驟包括:
獲取待檢測進程的檢測信息;
根據所述檢測信息對系統中運行的多個待檢測進程進行并行檢測。
本發明還提供了一種多進程監測裝置,包括:
檢測模塊,用于對系統中運行的多個待檢測進程進行并行檢測;
處理模塊,用于若存在預設時長內未完成的檢測操作,則停止該檢測操作,并得到與該檢測操作對應的待檢測進程的檢測結果。
本發明還提供了一種多進程服務系統,包括:上述的多進程監測裝置。
本發明的上述技術方案的有益效果如下:
上述方案中,所述多進程監測方法通過對系統中運行的多個待檢測進程進行并行檢測,并在存在預設時長內未完成的檢測操作時,停止該檢測操作,繼續執行后續操作,使得檢測項目多樣化、整個系統的檢測過程和結果收集不會被阻塞、便于擴展(可以靈活的添加或刪除被檢測進程)。
附圖說明
圖1為本發明實施例一的多進程監測方法流程示意圖;
圖2為本發明實施例一的系統啟動示意圖;
圖3為本發明實施例一的檢測架構示意圖;
圖4為本發明實施例二的多進程監測裝置結構示意圖。
具體實施方式
為使本發明要解決的技術問題、技術方案和優點更加清楚,下面將結合附圖及具體實施例進行詳細描述。
本發明針對現有的技術中多進程監測方案的項目單一、擴展難以及易中途阻塞的問題,提供了多種解決方案,具體如下:
實施例一
如圖1所示,本發明實施例一提供的多進程監測方法,包括:
步驟11:對系統中運行的多個待檢測進程進行并行檢測;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610513899.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數據重構方法及裝置
- 下一篇:一種顯示提示信息的方法及終端





