亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種服務(wù)器監(jiān)測的方法和裝置的制作方法

文檔序號(hào):6434442閱讀:164來源:國知局
專利名稱:一種服務(wù)器監(jiān)測的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種對(duì)服務(wù)器的監(jiān)測的方法和裝置。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展以及網(wǎng)絡(luò)的普及,越來越多的用戶通過互聯(lián)網(wǎng)獲取資訊, 而且互聯(lián)網(wǎng)已經(jīng)融入到用戶的生活方方面面。與此同時(shí),更多的企業(yè)也重視其網(wǎng)站的建設(shè)和運(yùn)營,更多的業(yè)務(wù)都基于網(wǎng)絡(luò)而進(jìn)行,比如網(wǎng)站,搜索引擎、電子商務(wù)等等。隨著互聯(lián)網(wǎng)的發(fā)展,尤其是隨著云計(jì)算和云存儲(chǔ)技術(shù)的興起,其網(wǎng)絡(luò)以及服務(wù)器的穩(wěn)定就至關(guān)重要。如果服務(wù)器出現(xiàn)網(wǎng)絡(luò)故障導(dǎo)致網(wǎng)站、搜索引擎、電子商務(wù)等無法訪問, 則會(huì)給企業(yè)造成巨大的損失,因此,對(duì)服務(wù)器以及服務(wù)的有效監(jiān)測則尤為重要?,F(xiàn)有技術(shù)中對(duì)服務(wù)器進(jìn)行監(jiān)控使用的方法大多是通過服務(wù)器接收來自監(jiān)測器的基于Ping的請求,該請求攜帶了相關(guān)的參數(shù)信息;服務(wù)器根據(jù)該參數(shù)信息同終端進(jìn)行連接并返回監(jiān)測結(jié)果。監(jiān)測器根據(jù)監(jiān)測結(jié)果來對(duì)服務(wù)器進(jìn)行有效監(jiān)控。但是發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題
現(xiàn)有技術(shù)是通過單一監(jiān)測器對(duì)服務(wù)器進(jìn)行監(jiān)控,判斷服務(wù)器是否出現(xiàn)故障,是否可以訪問、可用的監(jiān)測準(zhǔn)確率較低,甚至誤報(bào)的情況發(fā)生。

發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)中通過單一監(jiān)測器對(duì)服務(wù)器進(jìn)行監(jiān)控,無判斷服務(wù)器是否出現(xiàn)故障,是否可以訪問、可用的監(jiān)測準(zhǔn)確率較低,甚至誤報(bào)的問題,本發(fā)明實(shí)施例提出了一種服務(wù)器監(jiān)測的方法和裝置。所述技術(shù)方案如下
本發(fā)明實(shí)施例提出了一種服務(wù)器監(jiān)測的方法,包括
調(diào)度器根據(jù)目標(biāo)服務(wù)器的位置不同,在多個(gè)線路上配置不同的監(jiān)測器,形成監(jiān)測器組合,初始監(jiān)測目標(biāo)服務(wù)器的監(jiān)測指令;
調(diào)度器向所述監(jiān)測器組合發(fā)送所述監(jiān)測指令,根據(jù)所述監(jiān)測指令,所述監(jiān)測器組合向所述目標(biāo)服務(wù)器發(fā)送監(jiān)測請求;
調(diào)度器接收監(jiān)測結(jié)果,所述監(jiān)測結(jié)果為所述監(jiān)測器組合發(fā)送的所述監(jiān)測請求返回的結(jié)
果;
調(diào)度器根據(jù)所述監(jiān)測結(jié)果判斷是否所有的監(jiān)測結(jié)果顯示目標(biāo)服務(wù)器都無法訪問,如果是,則表明目標(biāo)服務(wù)器確實(shí)出現(xiàn)故障,無法進(jìn)行訪問,如果有一個(gè)監(jiān)測結(jié)果顯示目標(biāo)服務(wù)器可以訪問,則表示目標(biāo)服務(wù)器沒有出現(xiàn)故障。本發(fā)明實(shí)施例還提出了一種服務(wù)器監(jiān)測的裝置,包括服務(wù)器端和移動(dòng)終端; 調(diào)度器,用于根據(jù)目標(biāo)服務(wù)器的位置不同,調(diào)配不同的監(jiān)測器,形成監(jiān)測器組合,初始
監(jiān)測目標(biāo)服務(wù)器的監(jiān)測指令;并根據(jù)所述監(jiān)測器組合發(fā)送的所述監(jiān)測請求返回的監(jiān)測結(jié)果進(jìn)行判斷;
監(jiān)測器組合,用于接收調(diào)度器發(fā)送的監(jiān)測指令,并向所述目標(biāo)服務(wù)器發(fā)送監(jiān)測請求;所述監(jiān)測器組合由N個(gè)監(jiān)測器組成,N為大于2的自然數(shù)。本發(fā)明實(shí)施例提供的技術(shù)方案的有益效果是本發(fā)明實(shí)施例是由調(diào)度器統(tǒng)一調(diào)度監(jiān)測器組合,監(jiān)測器組合中的多個(gè)監(jiān)測器對(duì)目標(biāo)服務(wù)器進(jìn)行監(jiān)測,根據(jù)獲取的監(jiān)測結(jié)果來確定服務(wù)器是否可用,有效的提高了對(duì)服務(wù)器的監(jiān)測準(zhǔn)確度。


為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中使用的附圖作一簡單地介紹,顯而易見地,下面所列附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明第一實(shí)施例的流程示意圖; 圖2為本發(fā)明第二實(shí)施例的流程示意圖3為本發(fā)明第三實(shí)施例的流程示意圖; 圖4為本發(fā)明第四實(shí)施例的結(jié)構(gòu)示意圖; 圖5為本發(fā)明第五實(shí)施例的結(jié)構(gòu)示意圖; 圖6為本發(fā)明第六實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。實(shí)施例1
本發(fā)明第一實(shí)施例提出了一種服務(wù)器監(jiān)測的裝置,其流程如圖1所示,包括 步驟101、調(diào)度器調(diào)配監(jiān)測器組合,初始監(jiān)測目標(biāo)服務(wù)器的監(jiān)測指令; 監(jiān)測器組合由N個(gè)監(jiān)測器組成,N為大于2的自然數(shù)。步驟102、調(diào)度器向所述監(jiān)測器組合發(fā)送所述監(jiān)測指令,根據(jù)所述監(jiān)測指令,所述監(jiān)測器組合向所述目標(biāo)服務(wù)器發(fā)送監(jiān)測請求;
步驟103、調(diào)度器接收監(jiān)測結(jié)果,所述監(jiān)測結(jié)果為所述監(jiān)測器組合發(fā)送的所述監(jiān)測請求返回的結(jié)果;
步驟104、調(diào)度器根據(jù)所述監(jiān)測結(jié)果進(jìn)行判斷;
本發(fā)明實(shí)施例中通過由調(diào)度器統(tǒng)一調(diào)度監(jiān)測器組合,該監(jiān)測器組合包括多個(gè)監(jiān)測器, 多個(gè)監(jiān)測器同時(shí)對(duì)服務(wù)器及服務(wù)進(jìn)行監(jiān)測,調(diào)度器獲取的監(jiān)測結(jié)果來確定目標(biāo)服務(wù)器是否可用。由于本發(fā)明實(shí)施例由多個(gè)監(jiān)測器向目標(biāo)服務(wù)器進(jìn)行監(jiān)測,只有所有的監(jiān)測器的監(jiān)測結(jié)果為目標(biāo)服務(wù)器無法訪問時(shí),才能確定目標(biāo)服務(wù)器發(fā)生故障,這樣有效的解決了單個(gè)監(jiān)測器監(jiān)測不準(zhǔn)確的問題,提高了監(jiān)測準(zhǔn)確性,減少了誤報(bào)的幾率。實(shí)施例2
本發(fā)明第二實(shí)施例提出了一種服務(wù)器監(jiān)測的方法,是在第一實(shí)施例的基礎(chǔ)上改進(jìn)而來的,其流程如圖2所示,包括
步驟2011、調(diào)度器調(diào)配監(jiān)測器組合,初始監(jiān)測目標(biāo)服務(wù)器的監(jiān)測指令; 調(diào)度器根據(jù)目標(biāo)服務(wù)器的位置不同,調(diào)配不同的監(jiān)測器,形成不同的監(jiān)測器組合。根據(jù)目標(biāo)服務(wù)器是處于國內(nèi)電信、國內(nèi)聯(lián)通或者海外,調(diào)配相應(yīng)的監(jiān)測器組合。比如目標(biāo)服務(wù)器處于國內(nèi)電信,則在國內(nèi)電信各骨干線路部署10個(gè)監(jiān)測器形成監(jiān)測器組合,對(duì)目標(biāo)服務(wù)器進(jìn)行監(jiān)測。由于對(duì)電信線路部署了足夠的監(jiān)測器,能夠?qū)μ幱趪鴥?nèi)電信環(huán)境的目標(biāo)服務(wù)器進(jìn)行準(zhǔn)確的監(jiān)測。進(jìn)一步的,調(diào)度器可以根據(jù)目標(biāo)服務(wù)器的位置不同,在多個(gè)線路上配置不同的監(jiān)測器,形成監(jiān)測器組合。比如目標(biāo)服務(wù)器處于國內(nèi)電信,則在國內(nèi)電信、國內(nèi)聯(lián)通和海外各部署監(jiān)測器。步驟2012、調(diào)度器向所述監(jiān)測器組合發(fā)送監(jiān)測目標(biāo)服務(wù)器的監(jiān)測指令,根據(jù)所述監(jiān)測指令,所述監(jiān)測器組合向所述目標(biāo)服務(wù)器發(fā)送監(jiān)測請求;
步驟202、調(diào)度器獲取監(jiān)測結(jié)果;
監(jiān)測結(jié)果用于表明目標(biāo)服務(wù)器是否可以正常訪問??梢酝ㄟ^判斷返回登錄包正常情況、監(jiān)測結(jié)果標(biāo)志位是否發(fā)生改變,或者修改監(jiān)測請求指令等方式來實(shí)現(xiàn)。調(diào)度器通過獲取并解析監(jiān)測結(jié)果,來確定目標(biāo)服務(wù)器是否可用。進(jìn)一步的,監(jiān)測結(jié)果由監(jiān)測器向目標(biāo)服務(wù)器進(jìn)行發(fā)送監(jiān)測請求后返回的監(jiān)測結(jié)果。在監(jiān)測器向目標(biāo)服務(wù)器發(fā)送監(jiān)測請求,尚未返回監(jiān)測結(jié)果時(shí),調(diào)度器一直處于等待狀態(tài)。步驟203、調(diào)度器根據(jù)所述監(jiān)測結(jié)果進(jìn)行判斷;
調(diào)度器根據(jù)接收到的監(jiān)測結(jié)果判斷是否所有的監(jiān)測結(jié)果顯示目標(biāo)服務(wù)器都無法訪問, 如果是,則表明目標(biāo)服務(wù)器確實(shí)出現(xiàn)故障,無法進(jìn)行訪問。而只要有一個(gè)監(jiān)測結(jié)果顯示目標(biāo)服務(wù)器可以訪問,可用,則表示目標(biāo)服務(wù)器沒有出現(xiàn)故障。進(jìn)一步的,當(dāng)監(jiān)測組合是部署多個(gè)線路的情況下,調(diào)度器解析監(jiān)測結(jié)果進(jìn)行判斷。 如果同一線路的監(jiān)測器的監(jiān)測結(jié)果是目標(biāo)服務(wù)器無法訪問,而其他線路的監(jiān)測器的監(jiān)測結(jié)果是目標(biāo)服務(wù)器可以訪問,則調(diào)度器可以判斷目標(biāo)服務(wù)器可用沒有故障,確定為線路故障。 如此一來,可以準(zhǔn)確判斷故障來自于服務(wù)器還是線路。進(jìn)一步的,實(shí)施例1的步驟101和實(shí)施例2的步驟2011之前,還可以包括步驟100。步驟100、輪詢定時(shí)器,判斷達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),啟動(dòng)調(diào)度器;
對(duì)目標(biāo)服務(wù)器的監(jiān)測按照預(yù)設(shè)時(shí)間不斷運(yùn)行,輪詢定時(shí)器,當(dāng)定時(shí)器判斷達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),觸發(fā)調(diào)度器啟動(dòng)監(jiān)測,具體為根據(jù)目標(biāo)服務(wù)器位置調(diào)配監(jiān)測器組合,初始監(jiān)測目標(biāo)服務(wù)器的監(jiān)測指令。如果定時(shí)器判斷沒有達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),則再次輪詢定時(shí)器,以此重復(fù),直到定時(shí)器觸發(fā)調(diào)度器啟動(dòng)監(jiān)測。具體的,定時(shí)器通過數(shù)據(jù)庫記錄監(jiān)測任務(wù)最后一次監(jiān)測開始時(shí)間來實(shí)現(xiàn),當(dāng)一個(gè)監(jiān)測任務(wù)的最后一次監(jiān)測開始時(shí)間距離當(dāng)前時(shí)間大于預(yù)設(shè)間隔時(shí)間時(shí),定時(shí)器便會(huì)被觸發(fā),啟動(dòng)調(diào)度器進(jìn)行監(jiān)測。進(jìn)一步的,可以是控制器負(fù)責(zé)輪詢定時(shí)器,也可以是定時(shí)器根據(jù)自身配置進(jìn)行輪詢。如果是控制器負(fù)責(zé)輪詢定時(shí)器,在定時(shí)器判斷達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),定時(shí)器向控制器發(fā)送監(jiān)測任務(wù)??刂破鹘邮毡O(jiān)測任務(wù)后,啟動(dòng)調(diào)度器。如果定時(shí)器判斷沒有達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),控制器沒有接收到監(jiān)測任務(wù),則再次輪詢定時(shí)器,直到獲取定時(shí)器返回的監(jiān)測任務(wù), 啟動(dòng)調(diào)度器。實(shí)施例3
本發(fā)明第三實(shí)施例提出了一種服務(wù)器監(jiān)測的方法,其流程如圖3所示,包括步驟301、控制器輪詢定時(shí)器,判斷達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),定時(shí)器向控制器返回監(jiān)測任
務(wù);
控制器用于控制輪詢定時(shí)器,當(dāng)接收定時(shí)器返回監(jiān)測任務(wù)時(shí)啟動(dòng)調(diào)度器。控制器輪詢定時(shí)器,在定時(shí)器判斷達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),定時(shí)器向控制器發(fā)送監(jiān)測任務(wù)??刂破鹘邮毡O(jiān)測任務(wù)后,啟動(dòng)調(diào)度器。步驟302、控制器接收監(jiān)測任務(wù),啟動(dòng)調(diào)度器;
步驟303、調(diào)度器調(diào)配調(diào)配監(jiān)測器組合,初始監(jiān)測目標(biāo)服務(wù)器的監(jiān)測指令; 調(diào)度器根據(jù)目標(biāo)服務(wù)器的位置不同,調(diào)配不同的監(jiān)測器,形成不同的監(jiān)測器組合。根據(jù)目標(biāo)服務(wù)器是處于國內(nèi)電信、國內(nèi)聯(lián)通或者海外,調(diào)配相應(yīng)的監(jiān)測器組合。比如目標(biāo)服務(wù)器處于國內(nèi)電信,則在國內(nèi)電信各骨干線路部署10個(gè)監(jiān)測器形成監(jiān)測器組合,對(duì)目標(biāo)服務(wù)器進(jìn)行監(jiān)測。由于對(duì)電信線路部署了足夠的監(jiān)測器,能夠?qū)μ幱趪鴥?nèi)電信環(huán)境的目標(biāo)服務(wù)器進(jìn)行準(zhǔn)確的監(jiān)測。進(jìn)一步的,調(diào)度器可以根據(jù)目標(biāo)服務(wù)器的位置不同,在多個(gè)線路上配置不同的監(jiān)測器,形成監(jiān)測器組合。比如目標(biāo)服務(wù)器處于國內(nèi)電信,則在國內(nèi)電信、國內(nèi)聯(lián)通和海外各部署監(jiān)測器。步驟304、調(diào)度器向所述多個(gè)監(jiān)測器發(fā)送監(jiān)測目標(biāo)服務(wù)器的監(jiān)測指令,所述監(jiān)測指令包括監(jiān)測類型、目標(biāo)服務(wù)器IP地址、附加參數(shù)等;
監(jiān)測類型包括但不限于HTTP、FTP、DNS、SMTP、TCP、UDP等。調(diào)度器根據(jù)不同的監(jiān)測類型向?qū)?yīng)的監(jiān)測器發(fā)送監(jiān)測指令。每個(gè)監(jiān)測器可以具有一個(gè)或者多個(gè)監(jiān)測類型邏輯,調(diào)度器根據(jù)監(jiān)測類型調(diào)配對(duì)應(yīng)的監(jiān)測器。如此一來,可以有效解決了基于單一監(jiān)測類型的監(jiān)測任務(wù)無法準(zhǔn)確獲悉目標(biāo)服務(wù)器的故障的問題,最大程度的判斷目標(biāo)服務(wù)器的可用與否,提高監(jiān)測準(zhǔn)確度。具體的監(jiān)測指令包括但不限于以下字段
第一個(gè)字段監(jiān)測類型,由固定協(xié)議類型描述,包括但不限于HTTP、FTP、DNS、SMTP、 TCP、UDP 等
第二個(gè)字段服務(wù)器IP(也可以是網(wǎng)址),IP地址如210. 25. 22. 22,而網(wǎng)址如http:// www. qq. com。第三個(gè)字段標(biāo)志位,在返回監(jiān)測結(jié)果時(shí),標(biāo)志位可以表示目標(biāo)服務(wù)器是否可用。 比如1表示可用、0表示不可用。第四個(gè)字段附加參數(shù),根據(jù)監(jiān)測類型的不同而不同。當(dāng)某個(gè)監(jiān)測類型需要增加附加參數(shù)時(shí),由這個(gè)字段提供一條或多條信息。比如需要對(duì)tcp類型監(jiān)測指定服務(wù)器端口,則附加端口信息,監(jiān)測器會(huì)根據(jù)協(xié)議類型來解析這些附加參數(shù)。以上監(jiān)測指令只是作為本發(fā)明實(shí)施例的舉例,并不作為本發(fā)明實(shí)施例范圍的限定,其他可以達(dá)到類似效果的監(jiān)測指令都在本發(fā)明實(shí)施例的保護(hù)范圍之內(nèi)。步驟305、監(jiān)測器組合根據(jù)監(jiān)測指令中的監(jiān)測類型,依據(jù)監(jiān)測類型指定的協(xié)議向所述目標(biāo)服務(wù)器發(fā)送監(jiān)測請求;
監(jiān)測類型包括但不限于HTTP、FTP、DNS、SMTP、TCP、UDP等,其對(duì)應(yīng)的協(xié)議包括但不限于 HTTP協(xié)議、FT P協(xié)議、DNS協(xié)議、SMTP協(xié)議、TCP協(xié)議、UDP協(xié)議等。步驟306、監(jiān)測器返回訪問目標(biāo)服務(wù)器的監(jiān)測結(jié)果;監(jiān)測器組合包含多個(gè)監(jiān)測器,每個(gè)監(jiān)測器可以通過對(duì)不同協(xié)議的監(jiān)測結(jié)果的判斷,記錄目標(biāo)服務(wù)器的狀態(tài),來確定其可用或不可用。進(jìn)一步的還可以記錄響應(yīng)時(shí)間。如果某個(gè)監(jiān)測器在達(dá)到超時(shí)時(shí)間時(shí)仍然無法訪問目標(biāo)服務(wù)器,則認(rèn)為該監(jiān)測器到目標(biāo)服務(wù)器不可用。步驟307、調(diào)度器匯總所有監(jiān)測結(jié)果,判斷所有的監(jiān)測結(jié)果都顯示目標(biāo)服務(wù)器都不可用時(shí),執(zhí)行步驟308,記錄監(jiān)測次數(shù)M ;否則返回步驟301 ;
只要有一個(gè)監(jiān)測結(jié)果顯示目標(biāo)服務(wù)器可用,則認(rèn)為目標(biāo)服務(wù)器可用,則通知控制器對(duì)定時(shí)器進(jìn)行下一輪的輪詢。步驟308、判斷監(jiān)測次數(shù)M是否大于預(yù)定閾值,如果是,則執(zhí)行步驟309 ;否則執(zhí)行步驟304 ;
M為大于1的自然數(shù),優(yōu)選為2。預(yù)定閾值可以根據(jù)監(jiān)控的不同情況靈活設(shè)定。步驟309、調(diào)度器向控制器發(fā)出警告請求,控制器發(fā)出警告消息;
當(dāng)多次輪詢后,調(diào)度器接收的監(jiān)測結(jié)果都顯示目標(biāo)服務(wù)器不可用,則向控制器發(fā)出警告請求,控制程序調(diào)用警告接口向用戶或者管理員發(fā)出警告消息。進(jìn)一步的,警告消息包括但不限于郵件、手機(jī)短信、MSN、Gtalk等多種方式,有效的滿足各種用戶需求。郵件可以容納較多的內(nèi)容,可以將故障分析信息以及故障時(shí)間等內(nèi)容方便的告知用戶,手機(jī)短信雖然容納信息不多,但可以快速及時(shí)的通知用。另外,還可以方便的針對(duì)不同目標(biāo)服務(wù)器將警告通知分配給不同的網(wǎng)絡(luò)管理員,實(shí)現(xiàn)有效的管理。進(jìn)一步的,步驟309之后還有步驟310、調(diào)度器向控制器發(fā)送監(jiān)測結(jié)果,所述監(jiān)測結(jié)果包括目標(biāo)服務(wù)器的可用狀態(tài)以及響應(yīng)時(shí)間??刂破鞲鶕?jù)目標(biāo)服務(wù)器的可用狀態(tài)以及響應(yīng)時(shí)間,獲取可用率??捎寐实扔诳捎么螖?shù)占總監(jiān)測次數(shù)的百分比。管理員可以通過后臺(tái)系統(tǒng)查詢?nèi)魏伪O(jiān)測任務(wù)在任何時(shí)間范圍內(nèi)的可用率,以及來自不同監(jiān)測器的平均響應(yīng)時(shí)間。通過查詢可用率,管理員可以了解服務(wù)器在過去時(shí)間里的每日可用率和每小時(shí)可用率,通過了解變化來進(jìn)行評(píng)估以及改進(jìn)效果。實(shí)施例4
本發(fā)明第四實(shí)施例提出了一種服務(wù)器監(jiān)測的裝置,其結(jié)構(gòu)如圖4所示,包括調(diào)度器1、 監(jiān)測器組合2和目標(biāo)服務(wù)器3,其中
調(diào)度器1,用于調(diào)配監(jiān)測器組合2,初始監(jiān)測的監(jiān)測指令;并根據(jù)所述監(jiān)測器組合2發(fā)送的所述監(jiān)測請求返回的監(jiān)測結(jié)果進(jìn)行判斷;
監(jiān)測器組合2,用于接收調(diào)度器1發(fā)送的監(jiān)測指令,并向目標(biāo)服務(wù)器3發(fā)送監(jiān)測請求; 所述監(jiān)測器組合2由N個(gè)監(jiān)測器組成,N為大于2的自然數(shù)。本發(fā)明實(shí)施例中通過由調(diào)度器1統(tǒng)一調(diào)度監(jiān)測器組合2,監(jiān)測器組合2包括多個(gè)監(jiān)測器,多個(gè)監(jiān)測器同時(shí)對(duì)目標(biāo)服務(wù)器3進(jìn)行監(jiān)測,調(diào)度器1獲取的監(jiān)測結(jié)果來確定目標(biāo)服務(wù)器3是否可用。由于本發(fā)明實(shí)施例由多個(gè)監(jiān)測器向目標(biāo)服務(wù)器3進(jìn)行監(jiān)測,只有所有的監(jiān)測器的監(jiān)測結(jié)果為目標(biāo)服務(wù)器3無法訪問時(shí),才能確定目標(biāo)服務(wù)器3發(fā)生故障,這樣有效的解決了單監(jiān)測器監(jiān)測不準(zhǔn)確的問題,提高了監(jiān)測準(zhǔn)確性,減少了誤報(bào)的幾率。實(shí)施例5
本發(fā)明第五實(shí)施例提出了一種服務(wù)器監(jiān)測的裝置,是在第四實(shí)施例的基礎(chǔ)上改進(jìn)而來的,其結(jié)構(gòu)如圖5所示 調(diào)度器1包括
調(diào)配單元11,用于根據(jù)目標(biāo)服務(wù)器3的位置不同,調(diào)配不同的監(jiān)測器,形成不同的監(jiān)測器組合2 ;
調(diào)配單元11根據(jù)目標(biāo)服務(wù)器3是處于國內(nèi)電信、國內(nèi)聯(lián)通或者海外,調(diào)配相應(yīng)的監(jiān)測器組合2。比如目標(biāo)服務(wù)器3處于國內(nèi)電信,則在國內(nèi)電信各骨干線路部署10個(gè)監(jiān)測器形成監(jiān)測器組合2,對(duì)目標(biāo)服務(wù)器3進(jìn)行監(jiān)測。由于對(duì)電信線路部署了足夠的監(jiān)測器,能夠?qū)μ幱趪鴥?nèi)電信環(huán)境的目標(biāo)服務(wù)器3進(jìn)行準(zhǔn)確的監(jiān)測。進(jìn)一步的調(diào)配單元11可以根據(jù)目標(biāo)服務(wù)器3的位置不同,在多個(gè)線路上配置不同的監(jiān)測器,形成監(jiān)測器組合2。比如目標(biāo)服務(wù)器3處于國內(nèi)電信,則在國內(nèi)電信、國內(nèi)聯(lián)通和海外各部署監(jiān)測器。初始單元12,根據(jù)調(diào)配單元11形成的監(jiān)測器組合2,初始監(jiān)測目標(biāo)服務(wù)器3的監(jiān)測指令;
判斷單元13,用于根據(jù)接收到監(jiān)測結(jié)果判斷目標(biāo)服務(wù)器3是否可用,即是否可以正常訪問;
判斷單元13,可以通過判斷返回登錄包情況、監(jiān)測結(jié)果標(biāo)志位是否發(fā)生改變,或者修改監(jiān)測請求指令等方式來實(shí)現(xiàn)。調(diào)度器1通過獲取并解析監(jiān)測結(jié)果,來確定目標(biāo)服務(wù)器3是否可用。進(jìn)一步的,監(jiān)測結(jié)果由監(jiān)測器組合2向目標(biāo)服務(wù)器3進(jìn)行發(fā)送監(jiān)測請求后返回的監(jiān)測結(jié)果。在監(jiān)測器組合2向目標(biāo)服務(wù)器3發(fā)送監(jiān)測請求,尚未返回監(jiān)測結(jié)果時(shí),判斷單元 13—直處于等待狀態(tài)。如果接收到的監(jiān)測結(jié)果判斷是否所有的監(jiān)測結(jié)果顯示目標(biāo)服務(wù)器3都無法訪問, 則表明目標(biāo)服務(wù)器3確實(shí)出現(xiàn)故障,無法進(jìn)行訪問。而只要有一個(gè)監(jiān)測結(jié)果顯示目標(biāo)服務(wù)器3可以訪問,可用,則表示目標(biāo)服務(wù)器3沒有出現(xiàn)故障。進(jìn)一步的,當(dāng)監(jiān)測組合2是部署多個(gè)線路的情況下,判斷單元13解析監(jiān)測結(jié)果進(jìn)行判斷。如果同一線路的監(jiān)測器的監(jiān)測結(jié)果是目標(biāo)服務(wù)器3無法訪問,即不可用,而其他線路的監(jiān)測器的監(jiān)測結(jié)果是目標(biāo)服務(wù)器3可以訪問,則調(diào)度器1可以判斷目標(biāo)服務(wù)器3可用, 沒有故障,可以確定為線路故障。如此一來,可以準(zhǔn)確判斷故障來自于服務(wù)器還是線路。在實(shí)施例五的基礎(chǔ)上,除了調(diào)度器1、監(jiān)測器2和目標(biāo)服務(wù)器3之外,還包括定時(shí)器 4。所述定時(shí)器4同調(diào)度器1相連。定時(shí)器4,在輪詢時(shí),判斷判斷達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),啟動(dòng)調(diào)度器1 ;
對(duì)目標(biāo)服務(wù)器3的監(jiān)測需要按照預(yù)設(shè)時(shí)間不斷運(yùn)行,輪詢定時(shí)器4,當(dāng)定時(shí)器4判斷達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),觸發(fā)調(diào)度器1啟動(dòng)監(jiān)測任務(wù),具體為根據(jù)目標(biāo)服務(wù)器3位置調(diào)配監(jiān)測器組合2,初始監(jiān)測目標(biāo)服務(wù)器3的監(jiān)測指令。如果定時(shí)器4判斷沒有達(dá)到預(yù)設(shè)時(shí)間間隔時(shí), 則再次輪詢定時(shí)器4,以此重復(fù),直到定時(shí)器4觸發(fā)調(diào)度器1啟動(dòng)監(jiān)測。具體的,定時(shí)器4通過數(shù)據(jù)庫記錄監(jiān)測任務(wù)最后一次監(jiān)測開始時(shí)間來實(shí)現(xiàn),當(dāng)一個(gè)監(jiān)測任務(wù)的最后一次監(jiān)測開始時(shí)間距離當(dāng)前時(shí)間大于預(yù)設(shè)間隔時(shí)間時(shí),定時(shí)器4便會(huì)被觸發(fā),啟動(dòng)調(diào)度器1進(jìn)行監(jiān)測。在本發(fā)明的一個(gè)實(shí)施例中,還包括定時(shí)器4和控制器5 定時(shí)器4包括定時(shí)判斷單元41和返回單元42 定時(shí)判斷單元41,用于判斷是否達(dá)到預(yù)設(shè)時(shí)間間隔,通知返回單元42; 返回單元42,用于接收定時(shí)判斷單元41的通知,向控制器5返回監(jiān)測任務(wù); 控制器5,用于負(fù)責(zé)輪詢定時(shí)器4,當(dāng)定時(shí)器4的返回單元42返回監(jiān)測任務(wù)時(shí),觸發(fā)調(diào)度器1 ;
如果定時(shí)器4判斷沒有達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),控制器5沒有接收到監(jiān)測任務(wù),則再次輪詢定時(shí)器4,直到獲取定時(shí)器4返回監(jiān)測任務(wù),觸發(fā)調(diào)度器1??梢灾赖氖牵{(diào)度器1、監(jiān)測器2、定時(shí)器4、控制器5可以是實(shí)體裝置也可以是虛擬的模塊。它們可以分散在不同的服務(wù)器或者終端上,也可以集成在一個(gè)服務(wù)器或者終端上,都屬于本發(fā)明實(shí)施例的技術(shù)方案。實(shí)施例6
本發(fā)明第六實(shí)施例提出了一種服務(wù)器監(jiān)測的裝置,包括調(diào)度器1、監(jiān)測器組合2、目標(biāo)服務(wù)器3、定時(shí)器4、控制器5 ;其結(jié)構(gòu)如圖6所示
所述控制器5,用于輪詢定時(shí)器4,當(dāng)返回單元42返回監(jiān)測任務(wù)時(shí),觸發(fā)調(diào)度器1,發(fā)送監(jiān)測任務(wù);
進(jìn)一步包括警告單元51,用于接收記錄單元14的通知后,發(fā)出警告消息; 當(dāng)多次輪詢后,調(diào)度器1接收的監(jiān)測結(jié)果都顯示目標(biāo)服務(wù)器3不可用,則警告單元51 調(diào)用警告接口向用戶或者管理員發(fā)出警告消息。進(jìn)一步的,警告消息包括但不限于郵件、手機(jī)短信、MSN、Gtalk等多種方式,有效的滿足各種用戶需求。郵件可以容納較多的內(nèi)容,可以將故障分析信息以及故障時(shí)間等內(nèi)容方便的告知用戶,手機(jī)短信雖然容納信息不多,但可以快速及時(shí)的通知用。另外,還可以方便的針對(duì)不同目標(biāo)服務(wù)器3將警告通知分配給不同的網(wǎng)絡(luò)管理員,實(shí)現(xiàn)有效的管理。所述定時(shí)器4包括
定時(shí)判斷單元41,用于判斷達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),通知返回單元42; 返回單元42,用于接收定時(shí)判斷單元41的通知,向控制器5返回監(jiān)測任務(wù); 所述調(diào)度器1包括
調(diào)配單元11,用于接收控制器5發(fā)送的監(jiān)測任務(wù),根據(jù)所述監(jiān)測任務(wù)中目標(biāo)服務(wù)器3的位置不同,調(diào)配不同的監(jiān)測器,形成不同的監(jiān)測器組合2 ;
調(diào)配單元11根據(jù)目標(biāo)服務(wù)器3是處于國內(nèi)電信、國內(nèi)聯(lián)通或者海外,調(diào)配相應(yīng)的監(jiān)測器組合2。比如目標(biāo)服務(wù)器3處于國內(nèi)電信,則在國內(nèi)電信各骨干線路部署10個(gè)監(jiān)測器形成監(jiān)測器組合2,對(duì)目標(biāo)服務(wù)器3進(jìn)行監(jiān)測。由于對(duì)電信線路部署了足夠的監(jiān)測器,能夠?qū)μ幱趪鴥?nèi)電信環(huán)境的目標(biāo)服務(wù)器3進(jìn)行準(zhǔn)確的監(jiān)測。進(jìn)一步的調(diào)配單元11可以根據(jù)目標(biāo)服務(wù)器3的位置不同,在多個(gè)線路上配置不同的監(jiān)測器,形成監(jiān)測器組合2。比如目標(biāo)服務(wù)器3處于國內(nèi)電信,則在國內(nèi)電信、國內(nèi)聯(lián)通和海外各部署監(jiān)測器。初始單元12,根據(jù)調(diào)配單元11形成的監(jiān)測器組合2,初始監(jiān)測目標(biāo)服務(wù)器3的監(jiān)測指令發(fā)送給監(jiān)測器組合2 ;所述監(jiān)測指令包括監(jiān)測類型、目標(biāo)服務(wù)器IP地址、附加參數(shù)等;
監(jiān)測類型包括但不限于HTTP、FTP、DNS、SMTP、TCP、UDP等。調(diào)度器1根據(jù)不同的監(jiān)測類型向?qū)?yīng)的監(jiān)測器發(fā)送監(jiān)測指令。每個(gè)監(jiān)測器可以具有一個(gè)或者多個(gè)監(jiān)測類型邏輯,調(diào)度器1根據(jù)監(jiān)測類型調(diào)配對(duì)應(yīng)的監(jiān)測器。如此一來,可以有效減少基于單一監(jiān)測類型的監(jiān)測任務(wù)無法準(zhǔn)確或者目標(biāo)服務(wù)器3的故障的不足,最大限度的獲悉目標(biāo)服務(wù)器3的可用與否。具體的監(jiān)測指令包括但不限于以下字段
第一個(gè)字段監(jiān)測類型,由固定協(xié)議類型描述,包括但不限于HTTP、FTP、DNS、SMTP、 TCP、UDP 等
第二個(gè)字段服務(wù)器IP(也可以是網(wǎng)址),IP地址如210. 25. 22. 22,而網(wǎng)址如http:// www. qq. com。第三個(gè)字段標(biāo)志位,在返回監(jiān)測結(jié)果時(shí),標(biāo)志位可以表示目標(biāo)服務(wù)器是否可用。 比如1表示可用、0表示不可用。第四個(gè)字段附加參數(shù),根據(jù)監(jiān)測類型的不同而不同。當(dāng)某個(gè)監(jiān)測類型需要增加附加參數(shù)時(shí),由這個(gè)字段提供一條或多條信息。比如需要對(duì)tcp類型監(jiān)測指定服務(wù)器端口,則附加端口信息,監(jiān)測器會(huì)根據(jù)協(xié)議類型來解析這些附加參數(shù)。以上監(jiān)測指令只是作為本發(fā)明實(shí)施例的舉例,并不作為本發(fā)明實(shí)施例范圍的限定,其他可以達(dá)到類似效果的監(jiān)測指令都在本發(fā)明實(shí)施例的保護(hù)范圍之內(nèi)。判斷單元13,用于根據(jù)接收到監(jiān)測結(jié)果判斷目標(biāo)服務(wù)器3是否可有,即是否可以正常訪問,并將結(jié)果發(fā)送給記錄單元;
判斷單元13,可以通過判斷返回登錄包情況、監(jiān)測結(jié)果標(biāo)志位是否發(fā)生改變,或者修改監(jiān)測請求指令等方式來實(shí)現(xiàn)。調(diào)度器1通過獲取并解析監(jiān)測結(jié)果,來確定目標(biāo)服務(wù)器3是否可用。記錄單元14,用于匯總所有監(jiān)測結(jié)果,判斷所有的監(jiān)測結(jié)果都顯示目標(biāo)服務(wù)器3 都不可用,則記錄監(jiān)測次數(shù)M ;
如果M大于預(yù)定閾值,則記錄單元14通知控制器5的警告單元51 ;否則,觸發(fā)初始單元12 ;M為大于1的自然數(shù),優(yōu)選為2。預(yù)定閾值可以根據(jù)監(jiān)控的不同情況靈活設(shè)定。進(jìn)一步的,監(jiān)測結(jié)果由監(jiān)測器組合2向目標(biāo)服務(wù)器3進(jìn)行發(fā)送監(jiān)測請求后返回的監(jiān)測結(jié)果。在監(jiān)測器組合2向目標(biāo)服務(wù)器3發(fā)送監(jiān)測請求,尚未返回監(jiān)測結(jié)果時(shí),判斷單元 13—直處于等待狀態(tài)。如果接收到的監(jiān)測結(jié)果判斷是否所有的監(jiān)測結(jié)果顯示目標(biāo)服務(wù)器3都無法訪問, 則表明目標(biāo)服務(wù)器3確實(shí)出現(xiàn)故障,無法進(jìn)行訪問。而只要有一個(gè)監(jiān)測結(jié)果顯示目標(biāo)服務(wù)器3可以訪問,可用,則表示目標(biāo)服務(wù)器3沒有出現(xiàn)故障。進(jìn)一步的,當(dāng)監(jiān)測組合2是部署多個(gè)線路的情況下,判斷單元13解析監(jiān)測結(jié)果進(jìn)行判斷。如果同一線路的監(jiān)測器的監(jiān)測結(jié)果是目標(biāo)服務(wù)器3無法訪問,即不可用,而其他線路的監(jiān)測器的監(jiān)測結(jié)果是目標(biāo)服務(wù)器3可以訪問,則調(diào)度器1可以判斷目標(biāo)服務(wù)器3可用沒有故障,確定為線路故障。如此一來,可以準(zhǔn)確判斷故障來自于服務(wù)器還是線路。所述監(jiān)測器組合2中的監(jiān)測器包括
接收單元21,用于接收初始單元12的監(jiān)測指令; 監(jiān)測單元22,用于向目標(biāo)服務(wù)器3進(jìn)行監(jiān)測;
返回監(jiān)測結(jié)果單元23,用于向調(diào)度器1的判斷單元13返回監(jiān)測結(jié)果;所述監(jiān)測器組合2中的監(jiān)測器根據(jù)監(jiān)測指令中的監(jiān)測類型,依據(jù)監(jiān)測類型指定的協(xié)議向所述目標(biāo)服務(wù)器3發(fā)送監(jiān)測請求;監(jiān)測類型包括但不限于HTTP、FTP、DNS、SMTP、TCP、UDP 等,其對(duì)應(yīng)的協(xié)議包括但不限于HTTP協(xié)議、FT P協(xié)議、DNS協(xié)議、SMTP協(xié)議、TCP協(xié)議、UDP 協(xié)議等。本發(fā)明實(shí)施例所述單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分。而前述的存儲(chǔ)介質(zhì)包括U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。以上僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種服務(wù)器監(jiān)測的方法,其特征在于,包括調(diào)度器根據(jù)目標(biāo)服務(wù)器的位置不同,在多個(gè)線路上配置不同的監(jiān)測器,形成監(jiān)測器組合,初始監(jiān)測目標(biāo)服務(wù)器的監(jiān)測指令;調(diào)度器向所述監(jiān)測器組合發(fā)送所述監(jiān)測指令,根據(jù)所述監(jiān)測指令,所述監(jiān)測器組合向所述目標(biāo)服務(wù)器發(fā)送監(jiān)測請求;調(diào)度器接收監(jiān)測結(jié)果,所述監(jiān)測結(jié)果為所述監(jiān)測器組合發(fā)送的所述監(jiān)測請求返回的結(jié)果;調(diào)度器根據(jù)所述監(jiān)測結(jié)果判斷是否所有的監(jiān)測結(jié)果顯示目標(biāo)服務(wù)器都無法訪問,如果是,則表明目標(biāo)服務(wù)器確實(shí)出現(xiàn)故障,無法進(jìn)行訪問,如果有一個(gè)監(jiān)測結(jié)果顯示目標(biāo)服務(wù)器可以訪問,則表示目標(biāo)服務(wù)器沒有出現(xiàn)故障。
2.根據(jù)權(quán)利要求1所述的服務(wù)器監(jiān)測的方法,其特征在于,所述調(diào)度器調(diào)配監(jiān)測器組合,初始監(jiān)測目標(biāo)服務(wù)器的監(jiān)測指令步驟之前包括輪詢定時(shí)器,判斷達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),啟動(dòng)所述調(diào)度器。
3.根據(jù)權(quán)利要求2所述的服務(wù)器監(jiān)測的方法,其特征在于,所述調(diào)輪詢定時(shí)器,判斷達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),啟動(dòng)所述調(diào)度器的步驟具體包括定時(shí)器通過數(shù)據(jù)庫記錄監(jiān)測任務(wù)最后一次監(jiān)測開始時(shí)間來實(shí)現(xiàn),當(dāng)一個(gè)監(jiān)測任務(wù)的最后一次監(jiān)測開始時(shí)間距離當(dāng)前時(shí)間大于預(yù)設(shè)間隔時(shí)間時(shí),所述定時(shí)器便會(huì)被觸發(fā),啟動(dòng)所述調(diào)度器進(jìn)行監(jiān)測。
4.根據(jù)權(quán)利要求3所述的服務(wù)器監(jiān)測的方法,其特征在于控制器5負(fù)責(zé)輪詢所述定時(shí)器,在所述定時(shí)器判斷達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),所述定時(shí)器向所述控制器發(fā)送監(jiān)測任務(wù);所述控制器接收所述監(jiān)測任務(wù)后,啟動(dòng)所述調(diào)度器;如果所述定時(shí)器判斷沒有達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),所述控制器沒有接收到所述監(jiān)測任務(wù),則再次輪詢所述定時(shí)器,直到獲取所述定時(shí)器返回的所述監(jiān)測任務(wù),啟動(dòng)所述調(diào)度器。
5.根據(jù)權(quán)利要求2所述的服務(wù)器監(jiān)測的方法,其特征在于,所述輪詢定時(shí)器,判斷達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),啟動(dòng)所述調(diào)度器包括控制器輪詢所述定時(shí)器,所述定時(shí)器判斷達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),向所述控制器返回監(jiān)測任務(wù),所述控制器接收所述監(jiān)測任務(wù)后,啟動(dòng)所述調(diào)度器;所述調(diào)度器判斷所有監(jiān)測結(jié)果顯示所述目標(biāo)服務(wù)器不可用時(shí),向所述控制發(fā)送警告請求,所述控制器發(fā)出警告消息。
6.一種服務(wù)器監(jiān)測的裝置,其特征在于,包括調(diào)度器,用于根據(jù)所述目標(biāo)服務(wù)器的位置不同,調(diào)配不同的監(jiān)測器,形成所述監(jiān)測器組合,初始監(jiān)測目標(biāo)服務(wù)器的監(jiān)測指令;并根據(jù)所述監(jiān)測器組合發(fā)送的所述監(jiān)測請求返回的監(jiān)測結(jié)果進(jìn)行判斷;監(jiān)測器組合,用于接收調(diào)度器發(fā)送的監(jiān)測指令,并向所述目標(biāo)服務(wù)器發(fā)送監(jiān)測請求;所述監(jiān)測器組合由N個(gè)監(jiān)測器組成,N為大于2的自然數(shù)。
7.根據(jù)權(quán)利要求6所述的服務(wù)器監(jiān)測裝置,其特征在于,所述調(diào)度器包括調(diào)配單元,用于根據(jù)所述目標(biāo)服務(wù)器的位置不同,調(diào)配不同的監(jiān)測器,形成所述監(jiān)測器組合;初始單元,根據(jù)所述調(diào)配單元形成的所述監(jiān)測器組合,初始監(jiān)測所述目標(biāo)服務(wù)器的監(jiān)測指令;判斷單元,用于根據(jù)接收到監(jiān)測結(jié)果判斷所述目標(biāo)服務(wù)器是否可用。
8.根據(jù)權(quán)利要求6所述的服務(wù)器監(jiān)測裝置,其特征在于,所述監(jiān)測結(jié)果由所述監(jiān)測器組合向所述目標(biāo)服務(wù)器發(fā)送所述監(jiān)測請求后返回的結(jié)果;在所述監(jiān)測器組合向所述目標(biāo)服務(wù)器發(fā)送所述監(jiān)測請求,尚未返回所述監(jiān)測結(jié)果時(shí),所述判斷單元一直處于等待狀態(tài)。
9.根據(jù)權(quán)利要求8所述的服務(wù)器監(jiān)測裝置,其特征在于,所述調(diào)配單元包括可以根據(jù)所述目標(biāo)服務(wù)器的位置不同,在一個(gè)線路上或者多個(gè)線路上配置不同的監(jiān)測器,形成所述監(jiān)測器組合。
10.根據(jù)權(quán)利要求6所述的服務(wù)器監(jiān)測裝置,其特征在于,還包括與所述調(diào)度器相連的定時(shí)器,用于在輪詢時(shí),判斷判斷達(dá)到預(yù)設(shè)時(shí)間間隔時(shí),啟動(dòng)調(diào)度器。
全文摘要
本發(fā)明提出了一種服務(wù)器監(jiān)測的方法和裝置,屬于計(jì)算機(jī)技術(shù)領(lǐng)域。本發(fā)明包括調(diào)度器根據(jù)目標(biāo)服務(wù)器的位置不同,在多個(gè)線路上配置不同的監(jiān)測器,形成監(jiān)測器組合,初始監(jiān)測目標(biāo)服務(wù)器的監(jiān)測指令;調(diào)度器向所述監(jiān)測器組合發(fā)送所述監(jiān)測指令,根據(jù)所述監(jiān)測指令,所述監(jiān)測器組合向所述目標(biāo)服務(wù)器發(fā)送監(jiān)測請求;調(diào)度器接收監(jiān)測結(jié)果,所述監(jiān)測結(jié)果為所述監(jiān)測器組合發(fā)送的所述監(jiān)測請求返回的結(jié)果;調(diào)度器根據(jù)所述監(jiān)測結(jié)果進(jìn)行判斷。本發(fā)明實(shí)施例是由調(diào)度器統(tǒng)一調(diào)度監(jiān)測器組合,監(jiān)測器組合中的多個(gè)監(jiān)測器對(duì)目標(biāo)服務(wù)器進(jìn)行監(jiān)測,根據(jù)獲取的監(jiān)測結(jié)果來確定目標(biāo)服務(wù)器是否可用,有效的提高了對(duì)目標(biāo)服務(wù)器的監(jiān)測準(zhǔn)確度。
文檔編號(hào)G06F11/30GK102375772SQ201110294328
公開日2012年3月14日 申請日期2011年9月27日 優(yōu)先權(quán)日2011年9月27日
發(fā)明者郭欣 申請人:云智慧(北京)科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1