欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

宕機(jī)恢復(fù)方法和系統(tǒng)的制作方法

文檔序號(hào):7951156閱讀:271來(lái)源:國(guó)知局
專利名稱:宕機(jī)恢復(fù)方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種宕機(jī)恢復(fù)方法和系統(tǒng)。
背景技術(shù)
IT行業(yè)的迅速發(fā)展使得企業(yè)應(yīng)用軟件朝著自動(dòng)化、智能化發(fā)展。而對(duì)于這些復(fù)雜應(yīng)用軟件的開(kāi)發(fā)商,越來(lái)越復(fù)雜的功能軟件如何更好的去測(cè)試也是一個(gè)難題,尤其是那些需要長(zhǎng)期持續(xù)測(cè)試的內(nèi)容。測(cè)試程序同樣需要更加智能化才能適應(yīng)IT軟硬件功能的復(fù)雜化。隨著軟件系統(tǒng)應(yīng)用環(huán)境的復(fù)雜性,軟件出錯(cuò)的機(jī)率亦不斷增加,軟件面臨著一個(gè)非常關(guān)鍵的需求就是在系統(tǒng)出錯(cuò)后能進(jìn)行恢復(fù)。故,能夠及時(shí)的發(fā)現(xiàn)系統(tǒng)錯(cuò)誤就成為了待解決的首要問(wèn)題。目前一般采用人工啟動(dòng)的檢測(cè)方式對(duì)系統(tǒng)進(jìn)行錯(cuò)誤檢測(cè)監(jiān)控,而對(duì)于工作中7拉4 小時(shí)連續(xù)測(cè)試的服務(wù)器來(lái)說(shuō),一旦出現(xiàn)服務(wù)器宕機(jī),由于人工無(wú)法實(shí)時(shí)查看機(jī)器運(yùn)行狀態(tài), 有可能在人工檢測(cè)發(fā)現(xiàn)服務(wù)器宕機(jī)造成的系統(tǒng)錯(cuò)誤時(shí),該服務(wù)器已宕機(jī)一段時(shí)間,進(jìn)而造成大量測(cè)試時(shí)間的浪費(fèi)。綜上,現(xiàn)有軟件系統(tǒng)應(yīng)用環(huán)境日趨復(fù)雜,出錯(cuò)機(jī)率亦不斷增高,人工檢測(cè)無(wú)法滿足快速響應(yīng)系統(tǒng)錯(cuò)誤的需求,使得系統(tǒng)工作效率低下。

發(fā)明內(nèi)容
本發(fā)明提供了一種宕機(jī)恢復(fù)方法和系統(tǒng),解決了人工檢測(cè)無(wú)法滿足快速響應(yīng)系統(tǒng)錯(cuò)誤的需求,使得系統(tǒng)工作效率低下的問(wèn)題。一種宕機(jī)恢復(fù)方法,包括監(jiān)控服務(wù)器根據(jù)預(yù)置的內(nèi)網(wǎng)心跳時(shí)間,周期性的自動(dòng)向內(nèi)網(wǎng)中多個(gè)測(cè)試服務(wù)器發(fā)送心跳檢測(cè)消息;所述監(jiān)控服務(wù)器接收所述內(nèi)網(wǎng)中各測(cè)試服務(wù)器返回的響應(yīng)所述心跳檢測(cè)消息的心跳檢測(cè)結(jié)果;在所述測(cè)試服務(wù)器返回的心跳測(cè)試結(jié)果表明該測(cè)試服務(wù)器網(wǎng)絡(luò)宕機(jī)時(shí),所述監(jiān)控服務(wù)器向該宕機(jī)的測(cè)試服務(wù)器發(fā)送電源關(guān)閉重啟指令。優(yōu)選的,所述心跳檢測(cè)消息具體為ping命令。優(yōu)選的,所述心跳檢測(cè)結(jié)果包括所述測(cè)試服務(wù)器正常運(yùn)行和所述測(cè)試服務(wù)器網(wǎng)絡(luò)宕機(jī)兩種情況。優(yōu)選的,所述監(jiān)控服務(wù)器向該宕機(jī)的測(cè)試服務(wù)器發(fā)送電源關(guān)閉重啟指令具體為所述監(jiān)控服務(wù)器采用智能平臺(tái)管理接口(IPMI)管理命令向所述宕機(jī)的測(cè)試服務(wù)器發(fā)送電源關(guān)閉重啟指令。優(yōu)選的,所述在所述測(cè)試服務(wù)器返回的心跳測(cè)試結(jié)果表明該測(cè)試服務(wù)器網(wǎng)絡(luò)宕機(jī)時(shí),所述監(jiān)控服務(wù)器向該宕機(jī)的測(cè)試服務(wù)器發(fā)送電源關(guān)閉重啟指令的步驟之后,還包括
所述宕機(jī)的測(cè)試服務(wù)器根據(jù)接收到的所述監(jiān)控服務(wù)器發(fā)送的電源關(guān)閉重啟指令, 重新啟動(dòng)該測(cè)試服務(wù)器。優(yōu)選的,在監(jiān)控服務(wù)器根據(jù)預(yù)置的內(nèi)網(wǎng)心跳時(shí)間,周期性的自動(dòng)向內(nèi)網(wǎng)中多個(gè)測(cè)試服務(wù)器發(fā)送心跳檢測(cè)消息的步驟之前,還包括從所述內(nèi)網(wǎng)的多個(gè)測(cè)試服務(wù)器中,選擇一穩(wěn)定且負(fù)荷較低的測(cè)試服務(wù)器作為監(jiān)控服務(wù)器。優(yōu)選的,上述宕機(jī)恢復(fù)方法還包括配置所述內(nèi)網(wǎng)心跳時(shí)間,以指示監(jiān)控服務(wù)器按照該內(nèi)網(wǎng)心跳時(shí)間發(fā)送心跳檢測(cè)消息,所述內(nèi)網(wǎng)心跳時(shí)間大于測(cè)試服務(wù)器重新啟動(dòng)所需的時(shí)間。本發(fā)明還提供了一種宕機(jī)恢復(fù)系統(tǒng),包括監(jiān)控服務(wù)器和該監(jiān)控服務(wù)器監(jiān)控下的多個(gè)測(cè)試服務(wù)器,所述監(jiān)控服務(wù)器與所述多個(gè)測(cè)試服務(wù)器處于同一內(nèi)網(wǎng)中,通過(guò)所述內(nèi)網(wǎng)互聯(lián);所述監(jiān)控服務(wù)器,用于根據(jù)預(yù)置的內(nèi)網(wǎng)心跳時(shí)間,周期性的自動(dòng)向所述內(nèi)網(wǎng)中的所述多個(gè)測(cè)試服務(wù)器發(fā)送心跳檢測(cè)消息,接收所述內(nèi)網(wǎng)中各測(cè)試服務(wù)器返回的心跳檢測(cè)結(jié)果,并在所述測(cè)試服務(wù)器返回的心跳測(cè)試結(jié)果表明該測(cè)試服務(wù)器網(wǎng)絡(luò)宕機(jī)時(shí),所述監(jiān)控服務(wù)器向該宕機(jī)的測(cè)試服務(wù)器發(fā)送電源關(guān)閉重啟指令;所述測(cè)試服務(wù)器,用于接收所述監(jiān)控服務(wù)器發(fā)送的心跳檢測(cè)消息,并向所述監(jiān)控服務(wù)器返回的響應(yīng)所述心跳檢測(cè)消息的心跳檢測(cè)結(jié)果。優(yōu)選的,所述監(jiān)控服務(wù)器采用IPMI管理命令發(fā)送電源關(guān)閉重啟指令。優(yōu)選的,所述測(cè)試服務(wù)器,還用于根據(jù)接收到的所述監(jiān)控服務(wù)器發(fā)送的電源關(guān)閉重啟指令,重新啟動(dòng)該測(cè)試服務(wù)器。本發(fā)明提供了一種宕機(jī)恢復(fù)方法和系統(tǒng),監(jiān)控服務(wù)器根據(jù)預(yù)置的內(nèi)網(wǎng)心跳時(shí)間, 周期性的自動(dòng)向內(nèi)網(wǎng)中多個(gè)測(cè)試服務(wù)器發(fā)送心跳檢測(cè)消息,接收所述內(nèi)網(wǎng)中各測(cè)試服務(wù)器返回的響應(yīng)所述心跳檢測(cè)消息的心跳檢測(cè)結(jié)果,并在所述測(cè)試服務(wù)器返回的心跳測(cè)試結(jié)果表明該測(cè)試服務(wù)器網(wǎng)絡(luò)宕機(jī)時(shí),所述監(jiān)控服務(wù)器向該宕機(jī)的測(cè)試服務(wù)器發(fā)送電源關(guān)閉重啟指令,實(shí)現(xiàn)了對(duì)服務(wù)器宕機(jī)的自動(dòng)實(shí)時(shí)檢測(cè),縮短了對(duì)系統(tǒng)中服務(wù)器宕機(jī)的響應(yīng)時(shí)間,解決了人工檢測(cè)無(wú)法滿足快速響應(yīng)系統(tǒng)錯(cuò)誤的需求,使得系統(tǒng)工作效率低下的問(wèn)題。


圖1為本發(fā)明的實(shí)施例提供的一種宕機(jī)恢復(fù)系統(tǒng)的結(jié)構(gòu)示意圖;圖2為本發(fā)明的實(shí)施例提供的一種宕機(jī)恢復(fù)方法的流程圖。
具體實(shí)施例方式目前一般采用人工啟動(dòng)的檢測(cè)方式對(duì)系統(tǒng)進(jìn)行錯(cuò)誤檢測(cè)監(jiān)控,而對(duì)于工作中7* 小時(shí)連續(xù)測(cè)試的服務(wù)器來(lái)說(shuō),一旦出現(xiàn)服務(wù)器宕機(jī),由于人工無(wú)法實(shí)時(shí)查看機(jī)器運(yùn)行狀態(tài), 有可能在人工檢測(cè)發(fā)現(xiàn)服務(wù)器宕機(jī)造成的系統(tǒng)錯(cuò)誤時(shí),該服務(wù)器已宕機(jī)一段時(shí)間,進(jìn)而造成大量測(cè)試時(shí)間的浪費(fèi)。綜上,現(xiàn)有軟件系統(tǒng)應(yīng)用環(huán)境日趨復(fù)雜,出錯(cuò)機(jī)率亦不斷增高,人工檢測(cè)無(wú)法滿足快速響應(yīng)系統(tǒng)錯(cuò)誤的需求,使得系統(tǒng)工作效率低下。
為了解決上述問(wèn)題,本發(fā)明的實(shí)施例提供了一種宕機(jī)恢復(fù)方法和系統(tǒng)。下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說(shuō)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。本發(fā)明實(shí)施例提供了一種宕機(jī)恢復(fù)系統(tǒng),其結(jié)構(gòu)如圖1所示,包括監(jiān)控服務(wù)器101和該監(jiān)控服務(wù)器監(jiān)控下的多個(gè)測(cè)試服務(wù)器102,所述監(jiān)控服務(wù)器 101與所述多個(gè)測(cè)試服務(wù)器102處于同一內(nèi)網(wǎng)中,通過(guò)所述內(nèi)網(wǎng)互聯(lián);所述監(jiān)控服務(wù)器101,用于根據(jù)預(yù)置的內(nèi)網(wǎng)心跳時(shí)間,周期性的自動(dòng)向所述內(nèi)網(wǎng)中的所述多個(gè)測(cè)試服務(wù)器102發(fā)送心跳檢測(cè)消息,接收所述內(nèi)網(wǎng)中各測(cè)試服務(wù)器102返回的心跳檢測(cè)結(jié)果,并在所述測(cè)試服務(wù)器102返回的心跳測(cè)試結(jié)果表明該測(cè)試服務(wù)器102宕機(jī)時(shí),所述監(jiān)控服務(wù)器101向該宕機(jī)的測(cè)試服務(wù)器102發(fā)送電源關(guān)閉重啟指令;所述測(cè)試服務(wù)器102,用于接收所述監(jiān)控服務(wù)器101發(fā)送的心跳檢測(cè)消息,并向所述監(jiān)控服務(wù)器101返回的響應(yīng)所述心跳檢測(cè)消息的心跳檢測(cè)結(jié)果。優(yōu)選的,所述監(jiān)控服務(wù)器101發(fā)送的心跳檢測(cè)消息具體為ping命令,所述心跳檢測(cè)結(jié)果包括所述測(cè)試服務(wù)器102正常和所述測(cè)試服務(wù)器102宕機(jī)兩種情況。優(yōu)選的,所述監(jiān)控服務(wù)器101采用IPMI管理命令發(fā)送電源關(guān)閉重啟指令。優(yōu)選的,所述測(cè)試服務(wù)器102,還用于根據(jù)接收到的所述監(jiān)控服務(wù)器101發(fā)送的電源關(guān)閉重啟指令,重新啟動(dòng)該測(cè)試服務(wù)器102。需要說(shuō)明是,監(jiān)控服務(wù)器101和測(cè)試服務(wù)器102均為內(nèi)網(wǎng)中的普通服務(wù)器,一般情況下,從內(nèi)網(wǎng)中的多個(gè)服務(wù)器中選擇一個(gè)穩(wěn)定且負(fù)荷較低的服務(wù)器作為監(jiān)控服務(wù)器,其他服務(wù)器即受到該監(jiān)控服務(wù)器的監(jiān)控。根據(jù)內(nèi)網(wǎng)中各服務(wù)器工作情況的變化,也可人工配置其他服務(wù)器為監(jiān)控服務(wù)器。結(jié)合上述宕機(jī)恢復(fù)系統(tǒng),本發(fā)明的實(shí)施例提供了一種宕機(jī)恢復(fù)方法,使用該方法完成對(duì)內(nèi)網(wǎng)中服務(wù)器的檢測(cè)和控制恢復(fù)的流程如圖2所示,包括步驟201、從所述內(nèi)網(wǎng)的多個(gè)測(cè)試服務(wù)器中,選擇一穩(wěn)定且負(fù)荷較低的測(cè)試服務(wù)器作為監(jiān)控服務(wù)器;本步驟中,選擇持續(xù)穩(wěn)定運(yùn)行的服務(wù)器作為監(jiān)控服務(wù)器。優(yōu)選的,在內(nèi)網(wǎng)中搭建基板管理控制器(Baseboard Management Controller, BMC)互聯(lián)網(wǎng)絡(luò)。在監(jiān)控服務(wù)器上安裝IPMI工具軟件包;配置測(cè)試服務(wù)器的BMC地址,并開(kāi)啟IPMI服務(wù)。目前多數(shù)的服務(wù)器在主板BMC上已集成了 IPMI管理方式,當(dāng)監(jiān)控服務(wù)器發(fā)現(xiàn)測(cè)試服務(wù)器網(wǎng)絡(luò)宕機(jī)后,可采用IPMI管理命令向測(cè)試服務(wù)器BMC發(fā)送電源關(guān)閉重啟的指令,迅速的重新啟動(dòng)服務(wù)器,及時(shí)恢復(fù)測(cè)試服務(wù)的底層硬件系統(tǒng)。步驟202、配置內(nèi)網(wǎng)心跳時(shí)間,以指示監(jiān)控服務(wù)器按照該內(nèi)網(wǎng)心跳時(shí)間發(fā)送心跳檢測(cè)消息;本步驟中,配置內(nèi)網(wǎng)心跳時(shí)間,內(nèi)網(wǎng)心跳時(shí)間需大于測(cè)試服務(wù)器重新啟動(dòng)所需的時(shí)間,否則可能造成測(cè)試服務(wù)器重啟過(guò)程中監(jiān)控服務(wù)器再度檢測(cè)到同一測(cè)試服務(wù)器網(wǎng)絡(luò)宕機(jī),進(jìn)而重復(fù)發(fā)送電源關(guān)閉重啟指令,導(dǎo)致同一測(cè)試服務(wù)器被頻繁的斷電重啟。內(nèi)網(wǎng)心跳時(shí)間大于測(cè)試服務(wù)器重新啟動(dòng)所需的時(shí)間,為測(cè)試服務(wù)器重啟時(shí)斷電與上電開(kāi)機(jī)留有一定的時(shí)間間隔緩沖。優(yōu)選的,還可以配置監(jiān)控服務(wù)器對(duì)測(cè)試服務(wù)器監(jiān)控的開(kāi)機(jī)啟動(dòng)項(xiàng)。可以通過(guò)開(kāi)機(jī)啟動(dòng)項(xiàng)中調(diào)用不同測(cè)試程序的特定資源監(jiān)測(cè)及開(kāi)啟流程實(shí)現(xiàn)不同持續(xù)測(cè)試任務(wù)的智能恢
Μ. ο步驟203、監(jiān)控服務(wù)器根據(jù)預(yù)置的內(nèi)網(wǎng)心跳時(shí)間,周期性的自動(dòng)向內(nèi)網(wǎng)中多個(gè)測(cè)試服務(wù)器發(fā)送心跳檢測(cè)消息;最為簡(jiǎn)單的方法為將網(wǎng)絡(luò)定時(shí)ping命令作為心跳檢測(cè)消息。步驟204、所述監(jiān)控服務(wù)器接收所述內(nèi)網(wǎng)中各測(cè)試服務(wù)器返回的響應(yīng)所述心跳檢測(cè)消息的心跳檢測(cè)結(jié)果;在測(cè)試服務(wù)器上運(yùn)行有心跳檢測(cè)程序,該程序響應(yīng)接收到的心跳檢測(cè)消息,并返回當(dāng)前的心跳檢測(cè)結(jié)果。返回的心跳檢測(cè)結(jié)果分為測(cè)試服務(wù)器正常運(yùn)行與測(cè)試服務(wù)器網(wǎng)絡(luò)宕機(jī)兩種。在步驟204通過(guò)ping命令檢測(cè)心跳時(shí),本步驟中,通過(guò)ping結(jié)果的返回,利用腳本程序自動(dòng)獲取遠(yuǎn)程測(cè)試服務(wù)器的工作狀態(tài)UP (對(duì)應(yīng)測(cè)試服務(wù)器正常運(yùn)行這一結(jié)果)或者 D0WN(對(duì)應(yīng)測(cè)試服務(wù)器網(wǎng)絡(luò)宕機(jī)這一結(jié)果)。步驟205、在所述測(cè)試服務(wù)器返回的心跳測(cè)試結(jié)果表明該測(cè)試服務(wù)器網(wǎng)絡(luò)宕機(jī)時(shí), 所述監(jiān)控服務(wù)器向該宕機(jī)的測(cè)試服務(wù)器發(fā)送電源關(guān)閉重啟指令;本步驟中,具體的,監(jiān)控服務(wù)器通過(guò)IPMI的管理網(wǎng)絡(luò)向宕機(jī)測(cè)試服務(wù)器的BMC發(fā)送服務(wù)器重新啟動(dòng)的指令,該指令直接作用于測(cè)試服務(wù)器電源。即使是測(cè)試服務(wù)器因測(cè)試程序?qū)е滤罊C(jī)(軟件宕機(jī))情況下仍可迅速進(jìn)行重新啟動(dòng)。步驟206、所述宕機(jī)的測(cè)試服務(wù)器根據(jù)接收到的所述監(jiān)控服務(wù)器發(fā)送的電源關(guān)閉重啟指令,重新啟動(dòng)該測(cè)試服務(wù)器。當(dāng)測(cè)試服務(wù)器進(jìn)行重啟后,通過(guò)在測(cè)試服務(wù)器啟動(dòng)的流程中加入測(cè)試程序的資源監(jiān)測(cè)及啟動(dòng)流程。無(wú)需人工干預(yù)的實(shí)現(xiàn)心跳檢測(cè)程序的自動(dòng)恢復(fù),保證持續(xù)測(cè)試的快速恢復(fù),節(jié)省測(cè)試的人力、物力及時(shí)間成本。本發(fā)明的實(shí)施例提供了一種宕機(jī)恢復(fù)方法和系統(tǒng),監(jiān)控服務(wù)器根據(jù)預(yù)置的內(nèi)網(wǎng)心跳時(shí)間,周期性的自動(dòng)向內(nèi)網(wǎng)中多個(gè)測(cè)試服務(wù)器發(fā)送心跳檢測(cè)消息,接收所述內(nèi)網(wǎng)中各測(cè)試服務(wù)器返回的響應(yīng)所述心跳檢測(cè)消息的心跳檢測(cè)結(jié)果,并在所述測(cè)試服務(wù)器返回的心跳測(cè)試結(jié)果表明該測(cè)試服務(wù)器網(wǎng)絡(luò)宕機(jī)時(shí),所述監(jiān)控服務(wù)器向該宕機(jī)的測(cè)試服務(wù)器發(fā)送電源關(guān)閉重啟指令,實(shí)現(xiàn)了對(duì)服務(wù)器宕機(jī)的自動(dòng)實(shí)時(shí)檢測(cè),縮短了對(duì)系統(tǒng)中服務(wù)器宕機(jī)的響應(yīng)時(shí)間,解決了人工檢測(cè)無(wú)法滿足快速響應(yīng)系統(tǒng)錯(cuò)誤的需求,使得系統(tǒng)工作效率低下的問(wèn)題。 在測(cè)試服務(wù)器的操作系統(tǒng)啟動(dòng)流程中加入測(cè)試程序必要的的資源監(jiān)測(cè)及啟動(dòng)流程。在服務(wù)器網(wǎng)絡(luò)正常后,無(wú)需人工干預(yù)的實(shí)現(xiàn)測(cè)試程序的自動(dòng)恢復(fù),保證持續(xù)測(cè)試的快速恢復(fù),節(jié)省測(cè)試的人力、物力及時(shí)間成本。自動(dòng)恢復(fù)的關(guān)鍵在于協(xié)調(diào)資源監(jiān)測(cè)與測(cè)試程序啟動(dòng)的順序流程。本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的全部或部分步驟可以使用計(jì)算機(jī)程序流程來(lái)實(shí)現(xiàn),所述計(jì)算機(jī)程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,所述計(jì)算機(jī)程序在相應(yīng)的硬件平臺(tái)上(如系統(tǒng)、設(shè)備、裝置、器件等)執(zhí)行,在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。可選地,上述實(shí)施例的全部或部分步驟也可以使用集成電路來(lái)實(shí)現(xiàn),這些步驟可以被分別制作成一個(gè)個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。上述實(shí)施例中的各裝置/功能模塊/功能單元可以采用通用的計(jì)算裝置來(lái)實(shí)現(xiàn), 它們可以集中在單個(gè)的計(jì)算裝置上,也可以分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上。上述實(shí)施例中的各裝置/功能模塊/功能單元以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述提到的計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求所述的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種宕機(jī)恢復(fù)方法,其特征在于,包括監(jiān)控服務(wù)器根據(jù)預(yù)置的內(nèi)網(wǎng)心跳時(shí)間,周期性的自動(dòng)向內(nèi)網(wǎng)中多個(gè)測(cè)試服務(wù)器發(fā)送心跳檢測(cè)消息;所述監(jiān)控服務(wù)器接收所述內(nèi)網(wǎng)中各測(cè)試服務(wù)器返回的響應(yīng)所述心跳檢測(cè)消息的心跳檢測(cè)結(jié)果;在所述測(cè)試服務(wù)器返回的心跳測(cè)試結(jié)果表明該測(cè)試服務(wù)器網(wǎng)絡(luò)宕機(jī)時(shí),所述監(jiān)控服務(wù)器向該宕機(jī)的測(cè)試服務(wù)器發(fā)送電源關(guān)閉重啟指令。
2.根據(jù)權(quán)利要求1所述的宕機(jī)恢復(fù)方法,其特征在于,所述心跳檢測(cè)消息具體為Ping 命令。
3.根據(jù)權(quán)利要求1或2所述的宕機(jī)恢復(fù)方法,其特征在于,所述心跳檢測(cè)結(jié)果包括所述測(cè)試服務(wù)器正常運(yùn)行和所述測(cè)試服務(wù)器網(wǎng)絡(luò)宕機(jī)兩種情況。
4.根據(jù)權(quán)利要求1所述的宕機(jī)恢復(fù)方法,其特征在于,所述監(jiān)控服務(wù)器向該宕機(jī)的測(cè)試服務(wù)器發(fā)送電源關(guān)閉重啟指令具體為所述監(jiān)控服務(wù)器采用智能平臺(tái)管理接口(IPMI)管理命令向所述宕機(jī)的測(cè)試服務(wù)器發(fā)送電源關(guān)閉重啟指令。
5.根據(jù)權(quán)利要求1所述的宕機(jī)恢復(fù)方法,其特征在于,所述在所述測(cè)試服務(wù)器返回的心跳測(cè)試結(jié)果表明該測(cè)試服務(wù)器網(wǎng)絡(luò)宕機(jī)時(shí),所述監(jiān)控服務(wù)器向該宕機(jī)的測(cè)試服務(wù)器發(fā)送電源關(guān)閉重啟指令的步驟之后,還包括所述宕機(jī)的測(cè)試服務(wù)器根據(jù)接收到的所述監(jiān)控服務(wù)器發(fā)送的電源關(guān)閉重啟指令,重新啟動(dòng)該測(cè)試服務(wù)器。
6.根據(jù)權(quán)利要求1所述的宕機(jī)恢復(fù)方法,其特征在于,在監(jiān)控服務(wù)器根據(jù)預(yù)置的內(nèi)網(wǎng)心跳時(shí)間,周期性的自動(dòng)向內(nèi)網(wǎng)中多個(gè)測(cè)試服務(wù)器發(fā)送心跳檢測(cè)消息的步驟之前,還包括從所述內(nèi)網(wǎng)的多個(gè)測(cè)試服務(wù)器中,選擇一穩(wěn)定且負(fù)荷較低的測(cè)試服務(wù)器作為監(jiān)控服務(wù)ο
7.根據(jù)權(quán)利要求1所述的宕機(jī)恢復(fù)方法,其特征在于,該方法還包括配置所述內(nèi)網(wǎng)心跳時(shí)間,以指示監(jiān)控服務(wù)器按照該內(nèi)網(wǎng)心跳時(shí)間發(fā)送心跳檢測(cè)消息, 所述內(nèi)網(wǎng)心跳時(shí)間大于測(cè)試服務(wù)器重新啟動(dòng)所需的時(shí)間。
8.一種宕機(jī)恢復(fù)系統(tǒng),其特征在于,包括監(jiān)控服務(wù)器和該監(jiān)控服務(wù)器監(jiān)控下的多個(gè)測(cè)試服務(wù)器,所述監(jiān)控服務(wù)器與所述多個(gè)測(cè)試服務(wù)器處于同一內(nèi)網(wǎng)中,通過(guò)所述內(nèi)網(wǎng)互聯(lián);所述監(jiān)控服務(wù)器,用于根據(jù)預(yù)置的內(nèi)網(wǎng)心跳時(shí)間,周期性的自動(dòng)向所述內(nèi)網(wǎng)中的所述多個(gè)測(cè)試服務(wù)器發(fā)送心跳檢測(cè)消息,接收所述內(nèi)網(wǎng)中各測(cè)試服務(wù)器返回的心跳檢測(cè)結(jié)果, 并在所述測(cè)試服務(wù)器返回的心跳測(cè)試結(jié)果表明該測(cè)試服務(wù)器網(wǎng)絡(luò)宕機(jī)時(shí),所述監(jiān)控服務(wù)器向該宕機(jī)的測(cè)試服務(wù)器發(fā)送電源關(guān)閉重啟指令;所述測(cè)試服務(wù)器,用于接收所述監(jiān)控服務(wù)器發(fā)送的心跳檢測(cè)消息,并向所述監(jiān)控服務(wù)器返回的響應(yīng)所述心跳檢測(cè)消息的心跳檢測(cè)結(jié)果。
9.根據(jù)權(quán)利要求8所述的宕機(jī)恢復(fù)系統(tǒng),其特征在于,所述監(jiān)控服務(wù)器采用IPMI管理命令發(fā)送電源關(guān)閉重啟指令。
10.根據(jù)權(quán)利要求7所述的宕機(jī)恢復(fù)系統(tǒng),其特征在于,所述測(cè)試服務(wù)器,還用于根據(jù)接收到的所述監(jiān)控服務(wù)器發(fā)送的電源關(guān)閉重啟指令,重新啟動(dòng)該測(cè)試服務(wù)器。
全文摘要
本發(fā)明提供了一種宕機(jī)恢復(fù)方法和系統(tǒng)。涉及通信領(lǐng)域;解決了人工檢測(cè)無(wú)法滿足快速響應(yīng)系統(tǒng)錯(cuò)誤的需求,使得系統(tǒng)工作效率低下的問(wèn)題。該方法包括監(jiān)控服務(wù)器根據(jù)預(yù)置的內(nèi)網(wǎng)心跳時(shí)間,周期性的自動(dòng)向內(nèi)網(wǎng)中多個(gè)測(cè)試服務(wù)器發(fā)送心跳檢測(cè)消息;所述監(jiān)控服務(wù)器接收所述內(nèi)網(wǎng)中各測(cè)試服務(wù)器返回的響應(yīng)所述心跳檢測(cè)消息的心跳檢測(cè)結(jié)果;在所述測(cè)試服務(wù)器返回的心跳測(cè)試結(jié)果表明該測(cè)試服務(wù)器網(wǎng)絡(luò)宕機(jī)時(shí),所述監(jiān)控服務(wù)器向該宕機(jī)的測(cè)試服務(wù)器發(fā)送電源關(guān)閉重啟指令。本發(fā)明提供的技術(shù)方案適用于多服務(wù)器網(wǎng)絡(luò),實(shí)現(xiàn)了自動(dòng)高效的宕機(jī)檢測(cè)和恢復(fù)。
文檔編號(hào)H04L12/26GK102394791SQ20111032956
公開(kāi)日2012年3月28日 申請(qǐng)日期2011年10月26日 優(yōu)先權(quán)日2011年10月26日
發(fā)明者劉希猛 申請(qǐng)人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
叙永县| 南开区| 霞浦县| 邵东县| 无锡市| 庆城县| 辽源市| 米林县| 太和县| 云阳县| 修武县| 龙泉市| 襄城县| 玛纳斯县| 嵊泗县| 开原市| 葫芦岛市| 昆山市| 西和县| 白水县| 双城市| 理塘县| 青冈县| 邵阳市| 双柏县| 宁夏| 田林县| 南华县| 商城县| 莱芜市| 吴江市| 乐至县| 马鞍山市| 黎平县| 同江市| 游戏| 安西县| 囊谦县| 顺平县| 衡阳市| 灌南县|