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

一種軟件服務(wù)的監(jiān)督方法及系統(tǒng)的制作方法

文檔序號(hào):6444869閱讀:345來(lái)源:國(guó)知局
專利名稱:一種軟件服務(wù)的監(jiān)督方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及軟件監(jiān)督技術(shù)領(lǐng)域,特別是涉及一種軟件服務(wù)的監(jiān)督方法及系統(tǒng)。
背景技術(shù)
隨著科學(xué)技術(shù)的發(fā)展,越來(lái)越多可以實(shí)現(xiàn)多種功能的軟件被人們廣泛使用。軟件一般包含多個(gè)服務(wù),每一個(gè)服務(wù)負(fù)責(zé)一個(gè)軟件的功能。在軟件運(yùn)行的過(guò)程中,軟件的服務(wù)不可避免的將會(huì)出現(xiàn)各種錯(cuò)誤。為了監(jiān)督軟件的運(yùn)行,現(xiàn)有的一種監(jiān)督方式對(duì)整體的軟件進(jìn)行監(jiān)督,當(dāng)發(fā)現(xiàn)軟件出現(xiàn)故障時(shí),就控制整個(gè)軟件重新啟動(dòng)。這樣,當(dāng)某一軟件服務(wù)出現(xiàn)故障時(shí),整個(gè)軟件就會(huì)重新啟動(dòng),使得該軟件中的所有服務(wù)都重新啟動(dòng)。然而,過(guò)多的服務(wù)重啟將帶來(lái)硬件系統(tǒng)的大量運(yùn)行負(fù)擔(dān),同時(shí),整個(gè)軟件重啟過(guò)程中,用戶無(wú)法使用原本沒(méi)有出現(xiàn)故障的軟件服務(wù),降低了軟件的使用效率。

發(fā)明內(nèi)容
為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供一種軟件服務(wù)的監(jiān)督方法及系統(tǒng),以提高軟件的使用效率,技術(shù)方案如下:一種軟件服務(wù)的監(jiān)督方法,用于監(jiān)督軟件服務(wù),所述軟件服務(wù)包括:第一服務(wù)模塊組和第二服務(wù)模塊組,所述方法包括:使用第一監(jiān)督模塊對(duì)所述第一服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第一服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第一監(jiān)督模塊控制所述第一服務(wù)模塊組中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng);使用第二監(jiān)督模塊對(duì)所述第二服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第二服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第二監(jiān)督模塊控制所述第二服務(wù)模塊組中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng)。優(yōu)選的,還包括:使用第三監(jiān)督模塊對(duì)所述第一監(jiān)督模塊和所述第二監(jiān)督模塊進(jìn)行監(jiān)督,當(dāng)所述第一監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第一監(jiān)督模塊重新啟動(dòng);當(dāng)所述第二監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第二監(jiān)督模塊重新啟動(dòng)。優(yōu)選的,當(dāng)所述第一服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第一監(jiān)督模塊控制所述第一服務(wù)模塊組中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng),具體設(shè)置為:當(dāng)所述第一服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第一監(jiān)督模塊控制所述第一服務(wù)模塊組中所有的服務(wù)模塊重新啟動(dòng);當(dāng)所述第二服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第二監(jiān)督模塊控制所述第二服務(wù)模塊組中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng),具體設(shè)置為:當(dāng)所述第二服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第二監(jiān)督模塊控制所述第二服務(wù)模塊組中所有的服務(wù)模塊重新啟動(dòng)。
優(yōu)選的,當(dāng)所述第一監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第一監(jiān)督模塊重新啟動(dòng),具體設(shè)置為:當(dāng)所述第一監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第一監(jiān)督模塊和所述第二監(jiān)督模塊重新啟動(dòng);當(dāng)所述第二監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第二監(jiān)督模塊重新啟動(dòng),具體設(shè)置為:當(dāng)所述第二監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第一監(jiān)督模塊和所述第二監(jiān)督模塊重新啟動(dòng)。優(yōu)選的,所述第三監(jiān)督模塊同時(shí)對(duì)第三服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第三服務(wù)模塊組出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第三服務(wù)模塊組重新啟動(dòng)。本發(fā)明還提供了一種軟件服務(wù)的監(jiān)督系統(tǒng),用于監(jiān)督軟件服務(wù),所述軟件服務(wù)包括:第一服務(wù)模塊組和第二服務(wù)模塊組,所述系統(tǒng)包括:第一監(jiān)督模塊和第二監(jiān)督模塊,所述第一監(jiān)督模塊,用于對(duì)所述第一服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第一服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第一監(jiān)督模塊控制所述第一服務(wù)模塊組中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng);所述第二監(jiān)督模塊,用于對(duì)所述第二服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第二服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第二監(jiān)督模塊控制所述第二服務(wù)模塊組中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng)。優(yōu)選的,還包括:第三監(jiān)督模塊,用于對(duì)所述第一監(jiān)督模塊和所述第二監(jiān)督模塊進(jìn)行監(jiān)督,當(dāng)所述第一監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第一監(jiān)督模塊重新啟動(dòng);當(dāng)所述第二監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第二監(jiān)督模塊重新啟動(dòng)。優(yōu)選的,所述第一監(jiān)督模塊,具體設(shè)置為:用于對(duì)所述第一服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第一服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第一監(jiān)督模塊控制所述第一服務(wù)模塊組中所有的服務(wù)模塊重新啟動(dòng);所述第二監(jiān)督模塊,具體設(shè)置為:用于對(duì)所述第二服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第二服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第二監(jiān)督模塊控制所述第二服務(wù)模塊組中所有的服務(wù)模塊重新啟動(dòng)。優(yōu)選的,所述第三監(jiān)督模塊具體設(shè)置為:對(duì)所述第一監(jiān)督模塊和所述第二監(jiān)督模塊進(jìn)行監(jiān)督,當(dāng)所述第一監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第一監(jiān)督模塊和所述第二監(jiān)督模塊重新啟動(dòng);當(dāng)所述第二監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第一監(jiān)督模塊和所述第二監(jiān)督模塊重新啟動(dòng)。優(yōu)選的,所述第三監(jiān)督模塊還用于同時(shí)對(duì)第三服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第三服務(wù)模塊組出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第三服務(wù)模塊組重新啟動(dòng)。通過(guò)應(yīng)用以上技術(shù)方案,本發(fā)明提供的一種軟件服務(wù)的監(jiān)督方法及系統(tǒng),可以使用多個(gè)監(jiān)督模塊分別對(duì)軟件服務(wù)中的多個(gè)服務(wù)模塊進(jìn)行監(jiān)督,當(dāng)某一服務(wù)模塊出現(xiàn)故障時(shí),監(jiān)督該服務(wù)模塊的監(jiān)督模塊只需要控制該服務(wù)模塊進(jìn)行重啟即可。本發(fā)明可以不同再重啟整個(gè)軟件,從而減小了硬件系統(tǒng)的負(fù)擔(dān),也提高了軟件的使用效率。


為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例提供的一種軟件服務(wù)的監(jiān)督方法的實(shí)施架構(gòu)圖;圖2為本發(fā)明實(shí)施例提供的另一種軟件服務(wù)的監(jiān)督方法的實(shí)施架構(gòu)圖;圖3為本發(fā)明實(shí)施例提供的另一種軟件服務(wù)的監(jiān)督方法的實(shí)施架構(gòu)圖;圖4為本發(fā)明實(shí)施例提供的另一種軟件服務(wù)的監(jiān)督方法的實(shí)施架構(gòu)圖。
具體實(shí)施例方式為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明中的技術(shù)方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供了一種軟件服務(wù)的監(jiān)督方法,用于監(jiān)督軟件服務(wù),所述軟件服務(wù)包括:第一服務(wù)模塊組和第二服務(wù)模塊組,所述方法包括:使用第一監(jiān)督模塊對(duì)所述第一服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第一服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第一監(jiān)督模塊控制所述第一服務(wù)模塊組中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng);使用第二監(jiān)督模塊對(duì)所述第二服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第二服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第二監(jiān)督模塊控制所述第二服務(wù)模塊組中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng)。下面結(jié)合附圖進(jìn)行說(shuō)明:如圖1所示,本發(fā)明實(shí)施例提供的一種軟件服務(wù)的監(jiān)督方法,用于監(jiān)督軟件服務(wù)001,該軟件服務(wù)001可以包括:第一服務(wù)模塊組100和第二服務(wù)模塊組200,第一服務(wù)模塊組100包括:第一服務(wù)模塊110,第二服務(wù)模塊組200包括:第二服務(wù)模塊210,該方法可以包括:使用第一監(jiān)督模塊300對(duì)第一服務(wù)模塊組100進(jìn)行監(jiān)督,當(dāng)?shù)谝环?wù)模塊110出現(xiàn)故障時(shí),第一監(jiān)督模塊300控制第一服務(wù)模塊110重新啟動(dòng);使用第二監(jiān)督模塊400對(duì)第二服務(wù)模塊組200進(jìn)行監(jiān)督;當(dāng)?shù)诙?wù)模塊210出現(xiàn)故障時(shí),第二監(jiān)督模塊400控制第二服務(wù)模塊210重新啟動(dòng)。其中,當(dāng)?shù)谝环?wù)模塊110出現(xiàn)故障時(shí),第一監(jiān)督模塊300控制第一服務(wù)模塊110重新啟動(dòng),具體可以設(shè)置為:當(dāng)?shù)谝环?wù)模塊110出現(xiàn)故障時(shí),第一監(jiān)督模塊300控制第一服務(wù)模塊組100重新啟動(dòng);當(dāng)?shù)诙?wù)模塊210出現(xiàn)故障時(shí),第二監(jiān)督模塊400控制第二服務(wù)模塊210重新啟動(dòng),具體可以設(shè)置為:當(dāng)?shù)诙?wù)模塊210出現(xiàn)故障時(shí),第二監(jiān)督模塊控制第二服務(wù)模塊
組重新啟動(dòng)。
當(dāng)然,第一服務(wù)模塊組100及第二服務(wù)模塊組200還可以包括更多的服務(wù)模塊,軟件服務(wù)001也可以包括更多的服務(wù)模塊組。需要說(shuō)明的是,服務(wù)模塊劃分為服務(wù)模塊組的方案可以有多種,具體的,可以根據(jù)實(shí)際的需要進(jìn)行劃定,本發(fā)明不做限定。本發(fā)明實(shí)施例提供的一種軟件服務(wù)的監(jiān)督方法,可以使用多個(gè)監(jiān)督模塊分別對(duì)軟件服務(wù)中的多個(gè)服務(wù)模塊進(jìn)行監(jiān)督,當(dāng)某一服務(wù)模塊出現(xiàn)故障時(shí),監(jiān)督該服務(wù)模塊的監(jiān)督模塊只需要控制該服務(wù)模塊進(jìn)行重啟即可。本發(fā)明可以不同再重啟整個(gè)軟件,從而減小了硬件系統(tǒng)的負(fù)擔(dān),也提高了軟件的使用效率。如圖2所示,本發(fā)明實(shí)施例提供的另一種軟件服務(wù)監(jiān)督方法中,還可以包括:使用第三監(jiān)督模塊500對(duì)第一監(jiān)督模塊300和第二監(jiān)督模塊400進(jìn)行監(jiān)督,當(dāng)?shù)谝槐O(jiān)督模塊300出現(xiàn)故障時(shí),第三監(jiān)督模塊500控制第一監(jiān)督模塊300重新啟動(dòng);當(dāng)?shù)诙O(jiān)督模塊400出現(xiàn)故障時(shí),第三監(jiān)督模塊500控制第二監(jiān)督模塊400重新啟動(dòng)。其中,當(dāng)?shù)谝槐O(jiān)督模塊300出現(xiàn)故障時(shí),第三監(jiān)督模塊500控制第一監(jiān)督模塊300重新啟動(dòng),具體可以設(shè)置為:當(dāng)?shù)谝槐O(jiān)督模塊300出現(xiàn)故障時(shí),第三監(jiān)督模塊500控制第一監(jiān)督模塊300和第二監(jiān)督模塊400重新啟動(dòng);當(dāng)?shù)诙O(jiān)督模塊400出現(xiàn)故障時(shí),第三監(jiān)督模塊500控制第二監(jiān)督模塊400重新啟動(dòng),具體可以設(shè)置為:當(dāng)?shù)诙O(jiān)督模塊400出現(xiàn)故障時(shí),第三監(jiān)督模塊500控制第一監(jiān)督模塊300和第二監(jiān)督模塊400重新啟動(dòng)。如圖3所示,第一服務(wù)模塊組100還可以包括第三服務(wù)模塊120。這時(shí),如果第一服務(wù)模塊110出現(xiàn)故障,第一監(jiān)督模塊300可以控制第一服務(wù)模塊組100重新啟動(dòng),也即第一服務(wù)模塊110和第三服務(wù)模塊120都重新啟動(dòng)。當(dāng)然,第一服務(wù)模塊組100及第二服務(wù)模塊組200還可以包括更多的服務(wù)模塊,軟件服務(wù)001也可以包括更多的服務(wù)模塊組。需要說(shuō)明的是,服務(wù)模塊劃分為服務(wù)模塊組的方案可以有多種,具體的,可以根據(jù)實(shí)際的需要進(jìn)行劃定,本發(fā)明不做限定。即:當(dāng)?shù)谝环?wù)模塊組100中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),第一監(jiān)督模塊300控制第一服務(wù)模塊組100中所有的服務(wù)模塊重新啟動(dòng);當(dāng)?shù)诙?wù)模塊組200中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),第二監(jiān)督模塊400控制第二服務(wù)模塊組200中所有的服務(wù)模塊重新啟動(dòng)。優(yōu)選的,可以根據(jù)軟件服務(wù)的多個(gè)服務(wù)模塊構(gòu)建一個(gè)監(jiān)督樹(shù)。如圖4所示,本發(fā)明實(shí)施例提供的另一種軟件服務(wù)監(jiān)督方法中,第三監(jiān)督模塊500可以同時(shí)對(duì)第三服務(wù)模塊組600進(jìn)行監(jiān)督,當(dāng)?shù)谌?wù)模塊組600出現(xiàn)故障時(shí),第三監(jiān)督模塊500控制第三服務(wù)模塊組600重新啟動(dòng)。本發(fā)明實(shí)施例提供的一種軟件服務(wù)的監(jiān)督方法,可以使用多個(gè)監(jiān)督模塊分別對(duì)軟件服務(wù)中的多個(gè)服務(wù)模塊進(jìn)行監(jiān)督,當(dāng)某一服務(wù)模塊出現(xiàn)故障時(shí),監(jiān)督該服務(wù)模塊的監(jiān)督模塊只需要控制該服務(wù)模塊進(jìn)行重啟即可。本發(fā)明可以不同再重啟整個(gè)軟件,從而減小了硬件系統(tǒng)的負(fù)擔(dān),也提高了軟件的使用效率。相應(yīng)于上面的方法實(shí)施例,本發(fā)明還提供一種軟件服務(wù)的監(jiān)督系統(tǒng)。本發(fā)明實(shí)施例提供的一種軟件服務(wù)的監(jiān)督系統(tǒng),用于監(jiān)督軟件服務(wù),所述軟件服務(wù)包括:第一服務(wù)模塊組和第二服務(wù)模塊組,所述系統(tǒng)包括:第一監(jiān)督模塊和第二監(jiān)督模塊,
所述第一監(jiān)督模塊,用于對(duì)所述第一服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第一服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第一監(jiān)督模塊控制所述第一服務(wù)模塊組中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng);所述第二監(jiān)督模塊,用于對(duì)所述第二服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第二服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第二監(jiān)督模塊控制所述第二服務(wù)模塊組中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng)。下面結(jié)合附圖進(jìn)行說(shuō)明:如圖1所示,本發(fā)明實(shí)施例提供的一種軟件服務(wù)的監(jiān)督系統(tǒng),用于監(jiān)督軟件服務(wù)001,軟件服務(wù)001包括:第一服務(wù)模塊組100和第二服務(wù)模塊組200,第一服務(wù)模塊組100包括:第一服務(wù)模塊110,第二服務(wù)模塊組200包括:第二服務(wù)模塊210,該系統(tǒng)包括:第一監(jiān)督模塊300和第二監(jiān)督模塊400,第一監(jiān)督模塊300,用于對(duì)第一服務(wù)模塊組100進(jìn)行監(jiān)督,當(dāng)?shù)谝环?wù)模塊110出現(xiàn)故障時(shí),第一監(jiān)督模塊300控制第一服務(wù)模塊110重新啟動(dòng);其中,第一監(jiān)督模塊300,可以具體設(shè)置為:用于對(duì)第一服務(wù)模塊組100進(jìn)行監(jiān)督,當(dāng)?shù)谝环?wù)模塊組100中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),第一監(jiān)督模塊300控制第一服務(wù)模塊組100中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng)。第二監(jiān)督模塊400,用于對(duì)第二服務(wù)模塊組200進(jìn)行監(jiān)督,當(dāng)?shù)诙?wù)模塊210出現(xiàn)故障時(shí),第二監(jiān)督模塊400控制第二服務(wù)模塊210重新啟動(dòng)。其中,第二監(jiān)督模塊400,可以具體設(shè)置為:對(duì)第二服務(wù)模塊組200進(jìn)行監(jiān)督,當(dāng)?shù)诙?wù)模塊組200中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),第二監(jiān)督模塊400控制第二服務(wù)模塊組200中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng)。本發(fā)明實(shí)施例提供的一種軟件服務(wù)的監(jiān)督系統(tǒng),可以使用多個(gè)監(jiān)督模塊分別對(duì)軟件服務(wù)中的多個(gè)服務(wù)模塊進(jìn)行監(jiān)督,當(dāng)某一服務(wù)模塊出現(xiàn)故障時(shí),監(jiān)督該服務(wù)模塊的監(jiān)督模塊只需要控制該服務(wù)模塊進(jìn)行重啟即可。本發(fā)明可以不同再重啟整個(gè)軟件,從而減小了硬件系統(tǒng)的負(fù)擔(dān),也提高了軟件的使用效率。如圖2所示,在本發(fā)明實(shí)施例提供的另一種軟件服務(wù)的監(jiān)督系統(tǒng)中,還可以包括:第三監(jiān)督模塊500,用于對(duì)第一監(jiān)督模塊300和第二監(jiān)督模塊400進(jìn)行監(jiān)督,當(dāng)?shù)谝槐O(jiān)督模塊300出現(xiàn)故障時(shí),第三監(jiān)督模塊500控制第一監(jiān)督模塊300重新啟動(dòng);當(dāng)?shù)诙O(jiān)督模塊400出現(xiàn)故障時(shí),第三監(jiān)督模塊500控制第二監(jiān)督模塊400重新啟動(dòng)。其中,第三監(jiān)督模塊500可以具體設(shè)置為:對(duì)第一監(jiān)督模塊300和第二監(jiān)督模塊400進(jìn)行監(jiān)督,當(dāng)?shù)谝槐O(jiān)督模塊300出現(xiàn)故障時(shí),第三監(jiān)督模塊500控制第一監(jiān)督模塊300和第二監(jiān)督模塊400重新啟動(dòng);當(dāng)?shù)诙O(jiān)督模塊400出現(xiàn)故障時(shí),第三監(jiān)督模塊500控制第一監(jiān)督模塊300和第二監(jiān)督模塊400重新啟動(dòng)。如圖4所示,本發(fā)明實(shí)施例提供的另一種軟件服務(wù)的監(jiān)督系統(tǒng)中,第三監(jiān)督模塊500還可以用于同時(shí)對(duì)第三服務(wù)模塊組600進(jìn)行監(jiān)督,當(dāng)?shù)谌?wù)模塊組600出現(xiàn)故障時(shí),第三監(jiān)督模塊500控制第三服務(wù)模塊組600重新啟動(dòng)。本發(fā)明實(shí)施例提供的一種軟件服務(wù)的監(jiān)督系統(tǒng),可以使用多個(gè)監(jiān)督模塊分別對(duì)軟件服務(wù)中的多個(gè)服務(wù)模塊進(jìn)行監(jiān)督,當(dāng)某一服務(wù)模塊出現(xiàn)故障時(shí),監(jiān)督該服務(wù)模塊的監(jiān)督模塊只需要控制該服務(wù)模塊進(jìn)行重啟即可。本發(fā)明可以不同再重啟整個(gè)軟件,從而減小了硬件系統(tǒng)的負(fù)擔(dān),也提高了軟件的使用效率。為了描述的方便,描述以上裝置時(shí)以功能分為各種單元分別描述。當(dāng)然,在實(shí)施本發(fā)明時(shí)可以把各單元的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。通過(guò)以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。以上所描述的系統(tǒng)實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。以上所述僅是本發(fā)明的具體實(shí)施方式
,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種軟件服務(wù)的監(jiān)督方法,用于監(jiān)督軟件服務(wù),所述軟件服務(wù)包括:第一服務(wù)模塊組和第二服務(wù)模塊組,其特征在于,所述方法包括: 使用第一監(jiān)督模塊對(duì)所述第一服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第一服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第一監(jiān)督模塊控制所述第一服務(wù)模塊組中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng); 使用第二監(jiān)督模塊對(duì)所述第二服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第二服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第二監(jiān)督模塊控制所述第二服務(wù)模塊組中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:使用第三監(jiān)督模塊對(duì)所述第一監(jiān)督模塊和所述第二監(jiān)督模塊進(jìn)行監(jiān)督,當(dāng)所述第一監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第一監(jiān)督模塊重新啟動(dòng);當(dāng)所述第二監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第二監(jiān)督模塊重新啟動(dòng)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于, 當(dāng)所述第一服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第一監(jiān)督模塊控制所述第一服務(wù)模塊組中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng),具體設(shè)置為:當(dāng)所述第一服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第一監(jiān)督模塊控制所述第一服務(wù)模塊組中所有的服務(wù)模塊重新啟動(dòng); 當(dāng)所述第二服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第二監(jiān)督模塊控制所述第二服務(wù)模塊組中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng),具體設(shè)置為:當(dāng)所述第二服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第二監(jiān)督模塊控制所述第二服務(wù)模塊組中所有的服務(wù)模塊重新啟動(dòng)。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于, 當(dāng)所述第一監(jiān)督模塊出現(xiàn)故障`時(shí),所述第三監(jiān)督模塊控制所述第一監(jiān)督模塊重新啟動(dòng),具體設(shè)置為:當(dāng)所述第一監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第一監(jiān)督模塊和所述第二監(jiān)督模塊重新啟動(dòng); 當(dāng)所述第二監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第二監(jiān)督模塊重新啟動(dòng),具體設(shè)置為:當(dāng)所述第二監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第一監(jiān)督模塊和所述第二監(jiān)督模塊重新啟動(dòng)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第三監(jiān)督模塊同時(shí)對(duì)第三服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第三服務(wù)模塊組出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第三服務(wù)模塊組重新啟動(dòng)。
6.一種軟件服務(wù)的監(jiān)督系統(tǒng),用于監(jiān)督軟件服務(wù),所述軟件服務(wù)包括:第一服務(wù)模塊組和第二服務(wù)模塊組,其特征在于,所述系統(tǒng)包括:第一監(jiān)督模塊和第二監(jiān)督模塊, 所述第一監(jiān)督模塊,用于對(duì)所述第一服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第一服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第一監(jiān)督模塊控制所述第一服務(wù)模塊組中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng); 所述第二監(jiān)督模塊,用于對(duì)所述第二服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第二服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第二監(jiān)督模塊控制所述第二服務(wù)模塊組中出現(xiàn)故障的一個(gè)或多個(gè)服務(wù)模塊重新啟動(dòng)。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,還包括:第三監(jiān)督模塊,用于對(duì)所述第一監(jiān)督模塊和所述第二監(jiān)督模塊進(jìn)行監(jiān)督,當(dāng)所述第一監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第一監(jiān)督模塊重新啟動(dòng);當(dāng)所述第二監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第二監(jiān)督模塊重新啟動(dòng)。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于, 所述第一監(jiān)督模塊,具體設(shè)置為:用于對(duì)所述第一服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第一服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第一監(jiān)督模塊控制所述第一服務(wù)模塊組中所有的服務(wù)模塊重新啟動(dòng); 所述第二監(jiān)督模塊,具體設(shè)置為:用于對(duì)所述第二服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第二服務(wù)模塊組中的一個(gè)或多個(gè)服務(wù)模塊出現(xiàn)故障時(shí),所述第二監(jiān)督模塊控制所述第二服務(wù)模塊組中所有的服務(wù)模塊重新啟動(dòng)。
9.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述第三監(jiān)督模塊具體設(shè)置為:對(duì)所述第一監(jiān)督模塊和所述第二監(jiān)督模塊進(jìn)行監(jiān)督,當(dāng)所述第一監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第一監(jiān)督模塊和所述第二監(jiān)督模塊重新啟動(dòng);當(dāng)所述第二監(jiān)督模塊出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第一監(jiān)督模塊和所述第二監(jiān)督模塊重新啟動(dòng)。
10.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述第三監(jiān)督模塊還用于同時(shí)對(duì)第三服務(wù)模塊組進(jìn)行監(jiān)督,當(dāng)所述第三服務(wù)模塊組出現(xiàn)故障時(shí),所述第三監(jiān)督模塊控制所述第三服務(wù)模塊組重新啟動(dòng)。
全文摘要
本發(fā)明公開(kāi)了一種軟件服務(wù)的監(jiān)督方法及系統(tǒng),可以使用多個(gè)監(jiān)督模塊分別對(duì)軟件服務(wù)中的多個(gè)服務(wù)模塊進(jìn)行監(jiān)督,當(dāng)某一服務(wù)模塊出現(xiàn)故障時(shí),監(jiān)督該服務(wù)模塊的監(jiān)督模塊只需要控制該服務(wù)模塊進(jìn)行重啟即可。本發(fā)明可以不同再重啟整個(gè)軟件,從而減小了硬件系統(tǒng)的負(fù)擔(dān),也提高了軟件的使用效率。
文檔編號(hào)G06F11/36GK103186464SQ201110459698
公開(kāi)日2013年7月3日 申請(qǐng)日期2011年12月31日 優(yōu)先權(quán)日2011年12月31日
發(fā)明者謝鴻鋒 申請(qǐng)人:深圳市金蝶友商電子商務(wù)服務(wù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
莱州市| 苗栗县| 翁牛特旗| 托里县| 甘南县| 垣曲县| 平果县| 宾阳县| 安阳市| 宝兴县| 四平市| 盱眙县| 美姑县| 西和县| 奇台县| 仪陇县| 蒙自县| 江门市| 泗阳县| 古丈县| 南和县| 苗栗市| 茌平县| 舒城县| 五指山市| 荆门市| 张家川| 通州市| 南召县| 沁水县| 樟树市| 信阳市| 昭觉县| 垦利县| 福建省| 九江市| 达日县| 汕尾市| 手机| 砀山县| 蒲江县|