新四季網

一種伺服器的檢查方法、設備和系統的製作方法

2023-04-29 19:33:31 5


專利名稱::一種伺服器的檢查方法、設備和系統的製作方法
技術領域:
:本發明涉及網絡通信領域,尤其涉及一種伺服器的檢查方法、設備和系統。
背景技術:
:現有服務商網絡系統的核心層通常由一組提供Web服務的伺服器組成,這些核心伺服器相互協作支撐服務商網絡平臺。在開發、測試時經常會發現系統不能正常運行,通過定位發現可能是某臺核心伺服器提供的Web服務調用出錯,或者是某臺核心伺服器根本不能訪問等等問題。在集群環境下,大型系統可能伺服器會很多,並且對於大型系統而言,很多子系統都將依賴於核心伺服器,需要及時了解核心伺服器狀態;否則,將很難保證整個系統的穩定運行。現有技術中,通常通過調用各個伺服器的某幾個Web服務,看是否能調用成功判斷伺服器狀態。如果整個系統出現異常,需要通過排查很多伺服器來找到異常的原因。排查的方法為對於每臺伺服器,通過調用某些Web服務,比如一臺核心伺服器提供了10個Web服務,開發人員通過調用這些服務,通過這些服務的執行情況和返回結果判斷該核心伺服器的狀態,判斷的結果受主觀的影響較大。如果一臺伺服器沒有問題,需要繼續按以上過程排查其它伺服器,對於大型系統,工作量巨大。在實施本發明的過程中,發明人發現現有技術的實施過程複雜,不能及時反映伺服器的狀態。
發明內容本發明提供一種伺服器的檢查方法、設備和系統,以實現快速檢查伺服器的狀態。為了實現上述目的,本發明提供一種伺服器的檢查方法,包括以下步驟設置被檢查伺服器的檢查接口;檢查伺服器通過所述被檢查伺服器的檢查接口訪問所述伺服器;所述檢查伺服器接收所述被檢查伺服器發送的被檢查伺服器的檢查信自.所述檢查伺服器記錄接收到的所述被檢查伺服器的檢查信息。本發明還提供一種伺服器的檢查系統,包括一檢查伺服器和至少一被檢查伺服器;所述被檢查伺服器,用於預先設置檢查接口供所述檢查伺服器訪問,並向所述檢查伺服器發送檢查信息;所述檢查伺服器,用於通過所述被檢查伺服器的檢查接口訪問所述被檢查伺服器;接收所述被檢查伺服器發送的被檢查伺服器的檢查信息並記錄所述檢查信息。本發明還還提供一種檢查伺服器,包括訪問單元,用於通過被檢查伺服器的檢查接口訪問所述被檢查伺服器;接收單元,用於接收所述被檢查伺服器發送的被檢查伺服器的檢查信息;記錄單元,用於記錄接收到的所述被檢查伺服器的檢查信息。與現有技術相比,本發明至少具有以下優點本發明通過訪問伺服器,並記錄獲得的伺服器信息,隨時了解伺服器的狀態,從而可以及時反映伺服器的狀態信息。圖1為本發明提供的伺服器檢查方法的流程示意圖;圖2為本發明提供的另一伺服器檢查方法的流程示意圖;圖3為本發明提供的檢查伺服器的結構示意圖;圖4為本發明提供的另一檢查伺服器的結構示意圖;圖5為本發明提供的通信系統的結構示意圖。具體實施例方式下面結合附圖和具體實施例對本發明進行介紹。本發明提供一種伺服器的檢查方法,如圖1所示,包括以下步驟步驟sl01,設置被檢查伺服器的檢查接口;步驟s102,檢查伺服器通過被檢查伺服器的檢查接口訪問被檢查伺服器;步驟s103,檢查伺服器接收被檢查伺服器發送的被檢查伺服器的檢查信自步驟s104,檢查伺服器記錄接收到的被檢查伺服器的檢查信息。通過採用本發明提供的方法,訪問伺服器,並記錄獲得的伺服器信息,隨時了解伺服器的狀態,從而可以及時反映伺服器的狀態信息。下面結合具體應用場景對本發明進行進一步介紹。其中,以對網絡系統的核心伺服器進行健康狀況檢查為例。本發明提供一種伺服器檢查方法,如圖2所示,包括以下步驟步驟s201,設置健康檢查伺服器。本發明採用了一臺伺服器對核心伺服器進行健康檢查,該伺服器可以稱為健康檢查伺服器。通過預先設置健康檢查伺服器的調用策略,規定該健康檢查伺服器要檢查的核心伺服器對象,包括要檢查的核心伺服器數量、核心伺服器的檢查接口的地址以及核心伺服器的檢查接口的調用順序等信息。其中,上述核心伺服器的檢查接口的地址信息可以為多種,例如為http地址信自步驟s202,設置命令發送時間。本發明中,健康檢查伺服器接收的健康檢查命令可以由操作人員隨機發送,例如可以通過在健康檢查伺服器的門戶,即可4見界面上設置命令發送觸發控制,由操作人員靈活控制向健康檢查伺服器發送健康檢查命令。本發明中,也可以通過定時器設置時間定時觸發健康檢查伺服器進行健康檢查。下面以定時觸發健康檢查伺服器進行健康檢查為例進行說明。定時器根據預先設置的時間,定時觸發健康4企查伺服器進行健康檢查;健康檢查伺服器調用核心伺服器對外提供的健康檢查接口,查詢核心伺服器的健康狀態。核心伺服器對外提供的健康檢查接口,具體為一預先設置的地址信息,健康檢查伺服器通過該地址信息訪問核心伺服器,觸發核心伺服器進行健康檢查。步驟s203,健康檢查伺服器接收核心伺服器通過健康檢查接口發送的伺服器狀態信息。由於核心伺服器的功能可能各不相同,同樣功能的核心伺服器內部需要進行健康檢查的功能可能也會不同,所以需要預先設置核心伺服器進行健康檢查的操作。該操作包括進行健康檢查、返回健康檢查信息,還可以包括返回健康檢查結果,該健康檢查結果至少可以包括健康狀態和健康說明。健康狀態指明核心伺服器的健康狀況,例如未知、正常、異常和無法訪問;健康說明指對當前狀態的補充說明,例如在健康狀態為異常的情況下,健康說明可以為出現了什麼異常,比如創建訂單服務不能使用。當預先設置核心伺服器進行健康檢查的操作為進行健康檢查、返回健康檢查信息時,核心伺服器收到健康檢查伺服器通過健康檢查接口進行的訪問信息後,進行健康檢查操作,返回健康檢查伺服器健康檢查信息,執行步驟s204。當預先設置核心伺服器進行健康檢查的操作包括返回健康檢查結果時,核心伺服器收到健康檢查伺服器通過健康檢查接口進行的訪問信息後,進行健康檢查搡作,返回健康檢查結果,該結果包括健康狀態和健康說明,以文本形式返回健康檢查伺服器;執行步驟s205。步驟s204,健康檢查伺服器分析核心伺服器返回的健康檢查信息,獲取健康檢查結果。步驟s205,記錄核心伺服器的健康檢查結果。伺服器健康狀態信息至少包括以下幾種未知,表示健康檢查伺服器還沒有檢查核心伺服器狀態;正常,表示核心伺服器提供的核心服務正常;異常,表示核心伺服器提供的核心服務出現異常;無法訪問,表示可能由於核心伺服器沒有開啟或者網絡不可用導致不能訪問。步驟s206,健康檢查伺服器接收用戶通過健康檢查門戶發送的健康查詢命令。健康檢查伺服器提供健康檢查門戶,即可視界面,用戶可以通過該界面向健康檢查伺服器發送健康查詢命令,並從該門戶上看到核心伺服器的健康列表。步驟s207,健康檢查伺服器通過健康檢查門戶展示核心伺服器的健康列表。健康檢查伺服器接收用戶通過健康檢查門戶發送的健康查詢命令後,對存儲的核心伺服器健康檢查結果以及核心伺服器的其它信息進行整理,以表格形式在健康檢查門戶上展示給用戶,例如,表1所示。表ltableseeoriginaldocumentpage8下面以一健康檢查伺服器負責三核心伺服器的健康檢查為例進行說明,如表2所示表2tableseeoriginaldocumentpage8表2中的配置都預存在健康檢查伺服器中,健康檢查伺服器每隔60秒調用一次交易核心1的健康檢查接口http:〃10.10.10.10/health—check,交易核心1接收健康檢查伺服器的訪問後,通過該接口以文本的形式返回交易核心1的健康檢查結果,包括健康狀態和健康說明。健康檢查伺服器獲取健康狀態和健康說明後將其保存在本地,在用戶查詢時可以將該結果展示給用戶。交易核心2、交易核心3的健康檢查流程與交易核心1相同。通過採用本發明提供的方法,訪問伺服器,並記錄獲得的伺服器信息,隨時了解伺服器的狀態,從而可以及時反映伺服器的狀態信息。本發明提供一種檢查伺服器,如圖3所示,包括訪問單元31,用於通過被檢查伺服器的檢查接口訪問被檢查伺服器;被檢查伺服器的檢查接口的地址信息可以為多種,例如可以為http地址信息。訪問單元31通過該接口訪問被檢查伺服器,獲取被檢查伺服器的檢查信息。接收單元32,用於接收被檢查伺服器發送的被;險查伺服器的檢查信息;由於被檢查伺服器的功能可能各不相同,同樣功能的被^r查伺服器內部需要進行健康檢查的功能可能也會不同,所以被檢查伺服器返回的檢查信息可能各不相同。記錄單元33,用於記錄接收單元32接收到的被檢查伺服器的檢查信息。記錄單元33首先需要分析記錄接收單元32接收到的被檢查伺服器的檢查信息,選擇性的進行記錄。本發明另一種檢查伺服器,如圖4所示,該才全查伺服器除具有圖3中所述檢查設備的結構特徵外還包括命令單元34,用於接收調用被檢查伺服器的檢查接口的命令;上述命令可以由用戶通過展示單元36發送,也可以預先在檢查伺服器中進行設置,例如,預先設置時間定時發送命令。查看單元35,用於接收查看被檢查伺服器狀態的命令;查看單元35接收到查看被^r查伺服器狀態的命令後,訪問單元31開始對被檢查伺服器進行訪問。展示單元36,用於根據查看單元35接收到的命令展示記錄的檢查信息。其中,訪問單元31包括策略設置子單元311,用於預先設置訪問策略;具體的,該訪問策略包括訪問時間、被檢查伺服器的數量以及被檢查伺服器的檢查接口的調用順序中的一種或多種。訪問子單元312,用於才艮據策略設置子單元311預先設置的訪問策略通過被檢查伺服器的檢查接口訪問被檢查伺服器。記錄單元33包括分析子單元331,用於分析接收到的被檢查伺服器的檢查信息;記錄子單元332,用於記錄分析子單元331分析後的被檢查伺服器的檢查信息;具體的,上述記錄的信息包括被檢查伺服器的健康狀態和健康說明。通過採用本發明提供的設備,訪問伺服器,並記錄獲得的伺服器信息,隨時了解伺服器的狀態,從而可以及時反映伺服器的狀態信息。本發明還提供一種伺服器檢查的系統,如圖5所示,包括一檢查伺服器51和至少一臺被斥企查伺服器52;檢查伺服器51,用於通過被檢查伺服器52的檢查接口訪問被檢查伺服器52;接收被檢查伺服器52發送的被檢查伺服器52的4企查信息並記錄該檢查信息;檢查伺服器51通過預先設置規定可以訪問的被檢查伺服器52的數量以及訪問的順序等。被檢查伺服器52,用於預先設置檢查接口供檢查伺服器51訪問,並向檢查伺服器51發送^r查信息。被檢查伺服器52的功能可能各不相同,返回的檢查信息可能各不相同。檢查伺服器51接收到被檢查伺服器52返回的信息後,對該信息進行分析整理,並記錄。通過採用本發明提供的系統,設置檢查伺服器,通過訪問伺服器獲取伺服器的狀態信息,並分析、記錄荻得的伺服器信息,隨時了解伺服器的狀態,從而可以及時反映伺服器的狀態信息。說明書第8/8頁通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發明可以通過硬體實現,也可以藉助軟體加必要的通用硬體平臺的方式來實現。基於這樣的理解,本發明的技術方案可以以軟體產品的形式體現出來,該軟體產品可以存儲在一個非易失性存儲介質(可以是CD-ROM,U盤,移動硬碟等)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,伺服器,或者網絡設備等)執行本發明所述的各個方法。總之,以上所述僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。權利要求1、一種伺服器的檢查方法,其特徵在於,包括以下步驟:設置被檢查伺服器的檢查接口;檢查伺服器通過所述被檢查伺服器的檢查接口訪問所述伺服器;所述檢查伺服器接收所述被檢查伺服器發送的被檢查伺服器的檢查信息;所述檢查伺服器記錄接收到的所述被檢查伺服器的檢查信息。2、如權利要求l所述的方法,其特徵在於,所述4企查伺服器通過所述被檢查伺服器的檢查接口訪問所述被檢查伺服器之前還包括所述檢查伺服器接收調用所述被檢查伺服器的檢查接口的命令。3、如權利要求l所述的方法,其特徵在於,所述4企查伺服器通過被檢查伺服器的檢查接口訪問所述被檢查伺服器具體為所述檢查伺服器根據預先設置的訪問策略通過所述被檢查伺服器的檢查接口訪問所述被檢查伺服器;具體的,所述訪問策略包括訪問時間、所述被檢查伺服器的數量以及所述被檢查伺服器的檢查接口的調用順序中的一種或多種。4、如權利要求l所述的方法,其特徵在於,所述4企查伺服器記錄接收到的所述被檢查伺服器的檢查信息包括所述檢查伺服器分析所述接收到的所述被檢查伺服器的檢查信息;所述檢查伺服器記錄所述分析後的被檢查伺服器的檢查信息;具體的,所述記錄的^r查信息包括所述被檢查伺服器的健康狀態和健康說明。5、如權利要求4所述的方法,其特徵在於,所述^r查伺服器記錄接收到的所述被檢查伺服器的檢查信息之後還包括所述檢查伺服器接收查看所述被檢查伺服器的狀態的命令;所述檢查伺服器根據所述接收到的命令展示所述記錄的檢查信息。6、一種伺服器的檢查系統,包括一檢查伺服器和至少一被檢查伺服器,其特徵在於,所述被檢查伺服器,用於預先設置檢查接口供所述檢查伺服器訪問,並向所述檢查伺服器發送檢查信息;所述檢查伺服器,用於通過所述被檢查伺服器的檢查接口訪問所述被檢查伺服器;接收所述被檢查伺服器發送的被檢查伺服器的檢查信息並記錄所述檢查信息。7、一種檢查伺服器,其特徵在於,包括訪問單元,用於通過被檢查伺服器的檢查接口訪問所述被檢查伺服器;接收單元,用於接收所述被檢查伺服器發送的被檢查伺服器的檢查信息;記錄單元,用於記錄接收到的所述被檢查伺服器的檢查信息。8、如權利要求7所述的檢查伺服器,其特徵在於,還包括命令單元,用於接收調用所述被檢查伺服器的檢查接口的命令。9、如權利要求7所述的檢查伺服器,其特徵在於,所述訪問單元包括策略設置子單元,用於預先設置訪問策略;具體的,所述訪問策略包括訪問時間、所述被檢查伺服器的數量以及所述被衝企查伺服器的檢查接口的調用順序中的一種或多種;訪問子單元,用於根據預先設置的訪問策略通過所述被檢查伺服器的檢查接口訪問所述被4企查伺服器。10、如權利要求7所述的檢查伺服器,其特徵在於,所述記錄單元包括分析子單元,用於分析所述接收到的所述^皮檢查伺服器的檢查信息;記錄子單元,用於記錄所述分析子單元分析後的被檢查伺服器的檢查信息;具體的,所述記錄的檢查信息包括所述被檢查伺服器的健康狀態和健康說明。11、如權利要求7所述的檢查伺服器,其特徵在於,還包括查看單元,用於接收查看所述被;險查伺服器狀態的命令;展示單元,用於根據所迷查看單元接收到的命令展示所述記錄的檢查信臺全文摘要本發明公開了一種伺服器的檢查方法、設備和系統,該方法包括以下步驟設置被檢查伺服器的檢查接口;檢查伺服器通過所述被檢查伺服器的檢查接口訪問所述被檢查伺服器;所述檢查伺服器接收所述被檢查伺服器發送的被檢查伺服器的檢查信息;所述檢查伺服器記錄接收到的所述被檢查伺服器的檢查信息。本發明通過訪問伺服器,並記錄獲得的伺服器信息,隨時了解伺服器的狀態,從而可以及時反映伺服器的狀態信息。文檔編號H04L29/06GK101383735SQ200810167879公開日2009年3月11日申請日期2008年10月15日優先權日2008年10月15日發明者陳書元申請人:阿里巴巴集團控股有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀