[發明專利]一種分布式web系統的運行維護的方法及系統在審
| 申請號: | 201310522792.4 | 申請日: | 2013-10-29 |
| 公開(公告)號: | CN104579737A | 公開(公告)日: | 2015-04-29 |
| 發明(設計)人: | 許會泉;劉巨安;楊建武 | 申請(專利權)人: | 北大方正集團有限公司;北京大學;北京北大方正電子有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/26;G06F17/30 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 李相雨 |
| 地址: | 100871 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分布式 web 系統 運行 維護 方法 | ||
技術領域
本發明涉及互聯網技術領域,尤其涉及一種分布式web系統的運行維護的方法及系統。
背景技術
隨著計算機互聯網技術的發展,各種系統的計算任務越來越重,從而出現了分布式的web系統,多臺服務器協同工作,大大提升了各種應用系統的處理能力。目前很大一部分的互聯網項目都采用了分布式web結構,但多臺服務器的協同在計算能力提升的同時,也帶來了運營維護方面的困難,幾十上百臺服務器運行中,不可避免的會出現軟硬件方面問題,如果沒有好的處理方法,運維人員可能很晚才發現出問題,而要找到出問題的服務器又可能花費很大精力。
現有技術中,在對分布式web系統的進行運行維護時,通過獲取運行在各服務器上的軟件和硬件的運行信息,來監控各個服務器的運行狀態,當檢測到故障信息時,發出警報,外部管理人員根據故障信息來找出解決方案。
由上述描述可見,現有技術中能夠提供故障信息來供外部參考,管理人員根據故障信息來找出解決方案,在分析故障信息找解決方案的過程中,會耗費一定的時間,而且不同的管理人員通過主觀判斷可能會給出不同的解決方案,解決方案不統一,而且可能會由于人為因素的影響造成解決方案不準確。
發明內容
本發明提供了一種分布式web系統的運行維護的方法及系統,能夠針對故障信息給出解決方案。
一方面,本發明提供了一種分布式web系統的運行維護的方法,預先設置故障信息與解決方案的對應關系,所述方法包括:
獲取待測服務器的運行信息;
從運行信息中提取所述待測服務器的故障信息;
查找與待測服務器的故障信息對應的解決方案,輸出所述解決方案。
進一步地,所述獲取待測服務器的運行信息,包括:向待測服務器發送請求運行信息的請求信息,接收待測服務器返回的運行信息。
進一步地,在所述從運行信息中提取所述待測服務器的故障信息之后,進一步包括:
查詢待測服務器的故障信息是否與已發出報警信號的任一故障信息相同,
如果是,則不發送報警信號;
如果不是,則發送報警信號。
進一步地,所述查找與待測服務器的故障信息對應的解決方案,進一步包括:
如果沒有查找到與待測服務器的故障信息對應的解決方案,則接收外部輸入的待測服務器的故障信息的解決方案,并建立待測服務器的故障信息與外部輸入的解決方案的對應關系。
進一步地,所述方法還包括:針對已得到的故障信息,設置該故障信息發生前預設時間的歷史運行信息、該故障信息、該故障信息的解決方案三者的對應關系;
在所述獲取待測服務器的運行信息之后,進一步包括:
分析所述待測服務器的運行信息與所述歷史運行信息的相似度,如果超過了預先設置的相似度閾值,則發出提醒信號,查找所述歷史運行信息對應的解決方案,輸出所述對應的解決方案。
另一方面,本發明提供了一種分布式web系統的運行維護的系統,所述系統包括:
第一對應關系模塊,用于保存預先設置的故障信息與解決方案的對應關系;
獲取模塊,用于獲取待測服務器的運行信息,發送待測服務器的運行信息;
提取模塊,用于從獲取模塊發送的待測服務器的運行信息中提取待測服務器的故障信息,發送所述待測服務器的故障信息;
查找模塊,用于接收提取模塊發送的待測服務器的故障信息,在所述第一對應關系模塊中查找與所述待測服務器的故障信息對應的解決方案,輸出所述解決方案。
進一步地,所述獲取模塊,用于向待測服務器發送請求運行信息的請求信息,接收待測服務器返回的運行信息。
進一步地,所述系統進一步包括:報警模塊,用于接收提取模塊發送的待測服務器的故障信息,查詢待測服務器的故障信息是否與已發出報警信號的任一故障信息相同,
如果是,則不發送報警信號;
如果不是,則發送報警信號。
進一步地,所述查找模塊,還用于如果在第一對應關系模塊中沒有查找到與提取模塊發送的待測服務器的故障信息對應的解決方案,則接收外部輸入的所述待測服務器的故障信息的解決方案,并建立所述待測服務器的故障信息與外部輸入的解決方案的對應關系,保存到第一對應關系模塊中。
進一步地,所述系統還包括:第二對應關系模塊,用于保存針對已得到的故障信息,設置的該故障信息發生前預設時間的歷史運行信息、該故障信息、該故障信息的解決方案三者的對應關系;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北大方正集團有限公司;北京大學;北京北大方正電子有限公司;,未經北大方正集團有限公司;北京大學;北京北大方正電子有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310522792.4/2.html,轉載請聲明來源鉆瓜專利網。





