最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

分布式監(jiān)控系統(tǒng)及其數(shù)據(jù)庫服務(wù)器和故障處理裝置及方法

文檔序號:6311967閱讀:336來源:國知局
專利名稱:分布式監(jiān)控系統(tǒng)及其數(shù)據(jù)庫服務(wù)器和故障處理裝置及方法
技術(shù)領(lǐng)域
本發(fā)明涉及監(jiān)控技術(shù),尤其涉及分布式監(jiān)控系統(tǒng)及其數(shù)據(jù)庫服務(wù)器和故障處理裝置及方法。
背景技術(shù)
隨著電子技術(shù)、計算機技術(shù)和網(wǎng)絡(luò)通信技術(shù)的發(fā)展,智能化的監(jiān)控技術(shù)被廣泛應(yīng)用于各種領(lǐng)域,便于人們進行環(huán)境控制、安全管理、監(jiān)視報警,并有利于提高工作效率。人們可以方便地通過監(jiān)控系統(tǒng),遠(yuǎn)程控制分布于各處的各種設(shè)備,如空調(diào)、照明、噪音檢測設(shè)備、溫度檢測儀、風(fēng)機等,或者監(jiān)測各種設(shè)備的數(shù)據(jù)和狀態(tài)。目前,具有多節(jié)點監(jiān)控數(shù)據(jù)采集、訪問需求的監(jiān)控系統(tǒng),通常采用分層分布式架構(gòu)。例如,一種應(yīng)用于軌道交通系統(tǒng)中的監(jiān)控系統(tǒng),如圖I所示,在一條線路的車站和中心·分別設(shè)置了數(shù)據(jù)庫服務(wù)器,所有車站的數(shù)據(jù)庫服務(wù)器負(fù)責(zé)收集本站點的監(jiān)控數(shù)據(jù),并對收集的監(jiān)控數(shù)據(jù)進行存儲、處理,負(fù)責(zé)處理中心數(shù)據(jù)庫服務(wù)對存儲的監(jiān)控數(shù)據(jù)的訪問需求,或者本站點的客戶端對存儲的監(jiān)控數(shù)據(jù)的訪問需求。如果某個車站的數(shù)據(jù)庫服務(wù)器因為某種意外的原因而出現(xiàn)故障,導(dǎo)致無法繼續(xù)收集本站點的監(jiān)控數(shù)據(jù)、無法處理訪問需求,就會造成對該站點的監(jiān)控的失效;這樣,可能會帶來重大的事故隱患。為了避免站點監(jiān)控失效的現(xiàn)象出現(xiàn),現(xiàn)有技術(shù)中通常采用雙機冗余的方案來解決即在每個站點配備兩臺數(shù)據(jù)庫服務(wù)器,當(dāng)其中正在提供服務(wù)的數(shù)據(jù)庫服務(wù)器出現(xiàn)故障后,將啟用備用數(shù)據(jù)庫服務(wù)器繼續(xù)提供服務(wù),進行本站點的監(jiān)控數(shù)據(jù)的收集、存儲和處理。然而,由于該方案需要在每個站點都備有冗余數(shù)據(jù)庫服務(wù)器,造成整個監(jiān)控系統(tǒng)的成本非常高,而且,當(dāng)站點中的配備的冗余的數(shù)據(jù)庫服務(wù)器也出現(xiàn)故障后,仍然會出現(xiàn)站點監(jiān)控失效的現(xiàn)象;因此,現(xiàn)有技術(shù)中需要一種成本更低、更可靠的監(jiān)控系統(tǒng)故障處理方案,來防止出現(xiàn)站點監(jiān)控失效現(xiàn)象。

發(fā)明內(nèi)容
本發(fā)明的實施例提供了一種分布式監(jiān)控系統(tǒng)及其數(shù)據(jù)庫服務(wù)器和故障處理裝置及方法,以較低成本實現(xiàn)監(jiān)控系統(tǒng)的故障處理,防止出現(xiàn)站點監(jiān)控失效現(xiàn)象。根據(jù)本發(fā)明的一個方面,提供了一種分布式監(jiān)控系統(tǒng)的故障處理方法,所述監(jiān)控系統(tǒng)包括分布于各節(jié)點的數(shù)據(jù)庫服務(wù)器,以及分布于各節(jié)點的數(shù)據(jù)采集裝置;所述方法包括若所述數(shù)據(jù)庫服務(wù)器探測到所述監(jiān)控系統(tǒng)中其它數(shù)據(jù)庫服務(wù)器出現(xiàn)故障,則根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系;所述數(shù)據(jù)庫服務(wù)器將新確定的隸屬關(guān)系向所述監(jiān)控系統(tǒng)中的各數(shù)據(jù)采集裝置發(fā)送;各數(shù)據(jù)采集裝置接收到所述數(shù)據(jù)庫服務(wù)器發(fā)送的隸屬關(guān)系后更新本地存儲的隸屬關(guān)系,并根據(jù)更新后的隸屬關(guān)系向?qū)?yīng)的數(shù)據(jù)庫服務(wù)器發(fā)送其采集的監(jiān)控數(shù)據(jù)。其中,所述預(yù)先制訂的原則具體為監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表,以及所述根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系具體包括對于根據(jù)所述監(jiān)控系統(tǒng)中的所有監(jiān)控數(shù)據(jù)所劃分的至少N個邏輯數(shù)據(jù)區(qū)域,分別針對每個邏輯數(shù)據(jù)區(qū)域,根據(jù)所述監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表,選擇出工作狀態(tài)為正常、對該邏輯數(shù)據(jù)區(qū)域擁有權(quán)級別最高的數(shù)據(jù)庫服務(wù)器,確定該邏輯數(shù)據(jù)區(qū)域與選擇出的數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系;其中,所述N為所述監(jiān)控系統(tǒng)中的節(jié)點總數(shù);所述監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表中針對每個邏輯數(shù)據(jù)區(qū)域,記錄了各數(shù)據(jù)庫服務(wù)器對該邏輯數(shù)據(jù)區(qū)域的擁有權(quán)級別。進一步,所述監(jiān)控系統(tǒng)還包括客戶端;以及在所述根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系后,所述方法還包括所述數(shù)據(jù)庫服務(wù)器將新確定的隸屬關(guān)系向所述監(jiān)控系統(tǒng)中的客戶端發(fā)送; 所述客戶端在接收到數(shù)據(jù)庫服務(wù)器發(fā)送的隸屬關(guān)系后,更新本地存儲的隸屬關(guān)系;所述客戶端接收用戶輸入的監(jiān)控數(shù)據(jù)訪問請求信息后,根據(jù)更新后的隸屬關(guān)系,確定出所述監(jiān)控數(shù)據(jù)訪問請求信息中所請求的數(shù)據(jù)所屬數(shù)據(jù)庫服務(wù)器;并所述客戶端對于每個確定出的數(shù)據(jù)庫服務(wù)器,根據(jù)所述監(jiān)控數(shù)據(jù)訪問請求信息中所請求的數(shù)據(jù),分別生成相應(yīng)的數(shù)據(jù)請求信息向該數(shù)據(jù)庫服務(wù)器發(fā)送;各接收到所述客戶端發(fā)送的數(shù)據(jù)請求信息的數(shù)據(jù)庫服務(wù)器,分別根據(jù)接收的數(shù)據(jù)請求信息向所述客戶端返回相應(yīng)的監(jiān)控數(shù)據(jù);所述客戶端將各數(shù)據(jù)庫服務(wù)器返回的監(jiān)控數(shù)據(jù)進行顯示。進一步,在所述數(shù)據(jù)庫服務(wù)器探測到所述監(jiān)控系統(tǒng)中其它數(shù)據(jù)庫服務(wù)器出現(xiàn)故障之前,還包括所述客戶端接收用戶輸入的監(jiān)控數(shù)據(jù)的訂閱信息后,根據(jù)其存儲的隸屬關(guān)系,確定出所述訂閱信息中所請求訂閱的數(shù)據(jù)所屬數(shù)據(jù)庫服務(wù)器;并對于每個確定出的數(shù)據(jù)庫服務(wù)器,根據(jù)所述訂閱信息中所請求訂閱的數(shù)據(jù),分別生成相應(yīng)的數(shù)據(jù)訂閱請求信息向該數(shù)據(jù)庫服務(wù)器發(fā)送;所述數(shù)據(jù)庫服務(wù)器接收到所述客戶端發(fā)送的數(shù)據(jù)訂閱請求信息后,對應(yīng)記錄下所述客戶端的標(biāo)識,以及該數(shù)據(jù)訂閱請求信息所請求訂閱的數(shù)據(jù);在監(jiān)測到該數(shù)據(jù)訂閱請求信息所請求訂閱的數(shù)據(jù)發(fā)生變化時,根據(jù)該數(shù)據(jù)所對應(yīng)的客戶端的標(biāo)識,將該數(shù)據(jù)作為訂閱數(shù)據(jù)向該客戶端返回;所述客戶端接收到所述數(shù)據(jù)庫服務(wù)器發(fā)送的訂閱數(shù)據(jù)后對相應(yīng)的監(jiān)控數(shù)據(jù)進行更新、顯示。進一步,在所述根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系后,還包括所述數(shù)據(jù)庫服務(wù)器根據(jù)重新確定的隸屬關(guān)系,從其記錄的所請求訂閱的數(shù)據(jù)中查找出隸屬于其它數(shù)據(jù)庫服務(wù)器的數(shù)據(jù);并將查找出的數(shù)據(jù)、及其對應(yīng)的客戶端的標(biāo)識向其隸屬的數(shù)據(jù)庫服務(wù)器發(fā)送后,刪除查找出的數(shù)據(jù);或者,所述客戶端在接收到數(shù)據(jù)庫服務(wù)器發(fā)送的隸屬關(guān)系并更新本地存儲的隸屬關(guān)系后,根據(jù)之前保存的所述訂閱信息以及更新后的隸屬關(guān)系,重新生成相應(yīng)的數(shù)據(jù)訂閱請求信息向相應(yīng)的數(shù)據(jù)庫服務(wù)器發(fā)送。較佳地,所述數(shù)據(jù)庫服務(wù)器與監(jiān)控系統(tǒng)中其它數(shù)據(jù)庫服務(wù)器之間的通信采用SSL安全通信通道;以及所述監(jiān)控系統(tǒng)中的客戶端與所述數(shù)據(jù)庫服務(wù)器之間的通信采用SSL安全通信通道;以及所述監(jiān)控系統(tǒng)中的數(shù)據(jù)采集裝置與所述數(shù)據(jù)庫服務(wù)器之間的通信采用SSL安全通信通道。根據(jù)本發(fā)明的一個方面,提供了一種分布式監(jiān)控系統(tǒng)的故障處理裝置,所述監(jiān)控系統(tǒng)包括分布在各節(jié)點的數(shù)據(jù)庫服務(wù)器,以及分布于各節(jié)點的數(shù)據(jù)采集裝置;以及所述故障處理裝置包括故障探測模塊,用于若探測到所述監(jiān)控系統(tǒng)中其它數(shù)據(jù)庫服務(wù)器出現(xiàn)故障,則發(fā)送任務(wù)重新分配通知;隸屬關(guān)系確定模塊,用于在接收到所述故障探測模塊發(fā)送的任務(wù)重新分配通知后,根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系;隸屬關(guān)系發(fā)送模塊,用于將所述隸屬關(guān)系確定模塊確定出的隸屬關(guān)系向所述監(jiān)控系統(tǒng)中的數(shù)據(jù)采集裝置發(fā)送。其中,所述隸屬關(guān)系確定模塊根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系具體為所述隸屬關(guān)系確定模塊對于根據(jù)所述監(jiān)控系統(tǒng)中的所有監(jiān)控數(shù)據(jù)所劃分的至少N個邏輯數(shù)據(jù)區(qū)域,分別針對每個邏輯數(shù)據(jù)區(qū)域,根據(jù)監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表,選擇出工作狀態(tài)為正常、對該邏輯數(shù)據(jù)區(qū)域擁有權(quán)級別最高的數(shù)據(jù)庫服務(wù)器,確定該邏輯數(shù)據(jù)區(qū)域與選擇出的數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系;其中,所述N為所述監(jiān)控系統(tǒng)中的節(jié)點總數(shù);所述監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表中針對每個邏輯數(shù)據(jù)區(qū)域,記錄了各數(shù)據(jù)庫服務(wù)器對該邏輯數(shù)據(jù)區(qū)域的擁有權(quán)級別。較佳地,所述隸屬關(guān)系發(fā)送模塊具體用于將所述隸屬關(guān)系確定模塊確定出的隸屬關(guān)系中監(jiān)控數(shù)據(jù)與本數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系向所述監(jiān)控系統(tǒng)中的數(shù)據(jù)采集裝置發(fā)送。根據(jù)本發(fā)明的另一個方面,還提供了一種分布式監(jiān)控系統(tǒng)中的數(shù)據(jù)庫服務(wù)器,包括故障處理裝置,用于若探測到所述監(jiān)控系統(tǒng)中其它數(shù)據(jù)庫服務(wù)器出現(xiàn)故障,則根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系;并將新確定的隸屬關(guān)系向所述監(jiān)控系統(tǒng)中的各數(shù)據(jù)采集裝置發(fā)送。其中,所述故障處理裝置包括故障探測模塊,用于若探測到所述監(jiān)控系統(tǒng)中其它數(shù)據(jù)庫服務(wù)器出現(xiàn)故障,則發(fā)送任務(wù)重新分配通知;隸屬關(guān)系確定模塊,用于在接收到所述故障探測模塊發(fā)送的任務(wù)重新分配通知后,根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系;隸屬關(guān)系發(fā)送模塊,用于將所述隸屬關(guān)系確定模塊確定出的隸屬關(guān)系向所述監(jiān)控系統(tǒng)中的數(shù)據(jù)采集裝置發(fā)送。
較佳地,所述隸屬關(guān)系確定模塊根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系具體為所述隸屬關(guān)系確定模塊對于根據(jù)所述監(jiān)控系統(tǒng)中的所有監(jiān)控數(shù)據(jù)所劃分的至少N個邏輯數(shù)據(jù)區(qū)域,分別針對每個邏輯數(shù)據(jù)區(qū)域,根據(jù)監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表,選擇出工作狀態(tài)為正常、對該邏輯數(shù)據(jù)區(qū)域擁有權(quán)級別最高的數(shù)據(jù)庫服務(wù)器,確定該邏輯數(shù)據(jù)區(qū)域與選擇出的數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系;其中,所述N為所述監(jiān)控系統(tǒng)中的節(jié)點總數(shù);所述監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表中針對每個邏輯數(shù)據(jù)區(qū)域,記錄了各數(shù)據(jù)庫服務(wù)器對該邏輯數(shù)據(jù)區(qū)域的擁有權(quán)級別。進一步,所述服務(wù)器還包括訂閱需求發(fā)布模塊,用于接收到客戶端發(fā)送的數(shù)據(jù)訂閱請求信息后,對應(yīng)記錄下所述客戶端的標(biāo)識,以及該數(shù)據(jù)訂閱請求信息所請求訂閱的數(shù)據(jù);在監(jiān)測到所述監(jiān)控數(shù)據(jù)存儲處理模塊中存儲的該數(shù)據(jù)訂閱請求信息所請求訂閱的數(shù)據(jù)發(fā)生變化時,根據(jù)該數(shù)據(jù)所 對應(yīng)的客戶端的標(biāo)識,將該數(shù)據(jù)作為訂閱數(shù)據(jù)向該客戶端返回。進一步,所述隸屬關(guān)系發(fā)送模塊還用于在所述隸屬關(guān)系確定模塊確定出隸屬關(guān)系后,向所述訂閱需求發(fā)布模塊發(fā)送訂閱信息調(diào)整通知;以及所述訂閱需求發(fā)布模塊還用于在接收到訂閱信息調(diào)整通知后,從其記錄的所請求訂閱的數(shù)據(jù)中查找出隸屬于其它數(shù)據(jù)庫服務(wù)器的數(shù)據(jù);并將查找出的數(shù)據(jù)、及其對應(yīng)的客戶端的標(biāo)識向其隸屬的數(shù)據(jù)庫服務(wù)器發(fā)送后,刪除查找出的數(shù)據(jù)。進一步,所述服務(wù)器還包括監(jiān)控數(shù)據(jù)存儲處理模塊,用于存儲、處理監(jiān)控數(shù)據(jù);監(jiān)控數(shù)據(jù)接收模塊,用于接收所述監(jiān)控系統(tǒng)中的數(shù)據(jù)采集裝置發(fā)送的監(jiān)控數(shù)據(jù),并將接收的監(jiān)控數(shù)據(jù)發(fā)送給所述監(jiān)控數(shù)據(jù)存儲處理模塊進行存儲、處理。進一步,所述服務(wù)器還包括訪問需求處理模塊,用于接收到所述監(jiān)控系統(tǒng)中的客戶端發(fā)送的數(shù)據(jù)請求信息后,根據(jù)所述數(shù)據(jù)請求信息從所述監(jiān)控數(shù)據(jù)存儲處理模塊中查找到相應(yīng)的監(jiān)控數(shù)據(jù)向所述客戶端返回。根據(jù)本發(fā)明的另一個方面,還提供了一種分布式監(jiān)控系統(tǒng),包括分布于各節(jié)點的數(shù)據(jù)庫服務(wù)器,以及分布于各節(jié)點的數(shù)據(jù)采集裝置;其中,所述數(shù)據(jù)庫服務(wù)器若探測到所述監(jiān)控系統(tǒng)中其它數(shù)據(jù)庫服務(wù)器出現(xiàn)故障,則根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系;所述數(shù)據(jù)庫服務(wù)器將新確定的隸屬關(guān)系向所述監(jiān)控系統(tǒng)中的各數(shù)據(jù)采集裝置發(fā)送;各數(shù)據(jù)采集裝置接收到所述數(shù)據(jù)庫服務(wù)器發(fā)送的隸屬關(guān)系后更新本地存儲的隸屬關(guān)系,并根據(jù)更新后的隸屬關(guān)系向?qū)?yīng)的數(shù)據(jù)庫服務(wù)器發(fā)送其采集的監(jiān)控數(shù)據(jù)。較佳地,所述預(yù)先制訂的原則具體為監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表,以及所述數(shù)據(jù)庫服務(wù)器根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系具體為所述數(shù)據(jù)庫服務(wù)器對于根據(jù)所述監(jiān)控系統(tǒng)中的所有監(jiān)控數(shù)據(jù)所劃分的至少N個邏輯數(shù)據(jù)區(qū)域,分別針對每個邏輯數(shù)據(jù)區(qū)域,根據(jù)監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表,選擇出工作狀態(tài)為正常、對該邏輯數(shù)據(jù)區(qū)域擁有權(quán)級別最高的數(shù)據(jù)庫服務(wù)器,確定該邏輯數(shù)據(jù)區(qū)域與選擇出的數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系;其中,所述N為所述監(jiān)控系統(tǒng)中的節(jié)點總數(shù);所述監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表中針對每個邏輯數(shù)據(jù)區(qū)域,記錄了各數(shù)據(jù)庫服務(wù)器對該邏輯數(shù)據(jù)區(qū)域的擁有權(quán)級別。進一步,所述系統(tǒng)還包括客戶端;以及所述數(shù)據(jù)庫服務(wù)器還用于在所述根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系后,將新確定的隸屬關(guān)系向所述監(jiān)控系統(tǒng)中的客戶端發(fā)送;所述客戶端用于在接收到數(shù)據(jù)庫服務(wù)器發(fā)送的隸屬關(guān)系后,更新本地存儲的隸屬關(guān)系;
若所述客戶端接收用戶輸入的監(jiān)控數(shù)據(jù)訪問請求信息,則根據(jù)更新后的隸屬關(guān)系,確定出所述監(jiān)控數(shù)據(jù)訪問請求信息中所請求的數(shù)據(jù)所屬數(shù)據(jù)庫服務(wù)器;并所述客戶端對于每個確定出的數(shù)據(jù)庫服務(wù)器,根據(jù)所述監(jiān)控數(shù)據(jù)訪問請求信息中所請求的數(shù)據(jù),分別生成相應(yīng)的數(shù)據(jù)請求信息向該數(shù)據(jù)庫服務(wù)器發(fā)送;各接收到所述客戶端發(fā)送的數(shù)據(jù)請求信息的數(shù)據(jù)庫服務(wù)器,分別根據(jù)接收的數(shù)據(jù)請求信息向所述客戶端返回相應(yīng)的監(jiān)控數(shù)據(jù);所述客戶端將各數(shù)據(jù)庫服務(wù)器返回的監(jiān)控數(shù)據(jù)進行顯示。進一步,所述客戶端還用于若接收到用戶輸入的監(jiān)控數(shù)據(jù)的訂閱信息后,根據(jù)其存儲的隸屬關(guān)系,確定出所述訂閱信息中所請求訂閱的數(shù)據(jù)所屬數(shù)據(jù)庫服務(wù)器;并對于每個確定出的數(shù)據(jù)庫服務(wù)器,根據(jù)所述訂閱信息中所請求訂閱的數(shù)據(jù),分別生成相應(yīng)的數(shù)據(jù)訂閱請求信息向該數(shù)據(jù)庫服務(wù)器發(fā)送;所述數(shù)據(jù)庫服務(wù)器還用于接收到所述客戶端發(fā)送的數(shù)據(jù)訂閱請求信息后,對應(yīng)記錄下所述客戶端的標(biāo)識,以及該數(shù)據(jù)訂閱請求信息所請求訂閱的數(shù)據(jù);在監(jiān)測到該數(shù)據(jù)訂閱請求信息所請求訂閱的數(shù)據(jù)發(fā)生變化時,根據(jù)該數(shù)據(jù)所對應(yīng)的客戶端的標(biāo)識,將該數(shù)據(jù)作為訂閱數(shù)據(jù)向該客戶端返回;所述客戶端接收到所述數(shù)據(jù)庫服務(wù)器發(fā)送的訂閱數(shù)據(jù)后對相應(yīng)的監(jiān)控數(shù)據(jù)進行更新、顯示。進一步,所述數(shù)據(jù)庫服務(wù)器還用于在所述根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系后,根據(jù)重新確定的隸屬關(guān)系,從其記錄的所請求訂閱的數(shù)據(jù)中查找出隸屬于其它數(shù)據(jù)庫服務(wù)器的數(shù)據(jù);并將查找出的數(shù)據(jù)、及其對應(yīng)的客戶端的標(biāo)識向其隸屬的數(shù)據(jù)庫服務(wù)器發(fā)送后,刪除查找出的數(shù)據(jù)。 本發(fā)明實施例的技術(shù)方案中,監(jiān)控系統(tǒng)的每個數(shù)據(jù)庫服務(wù)器可以自動探測本監(jiān)控系統(tǒng)中的其它數(shù)據(jù)庫服務(wù)器是否正常工作,在探測出其它數(shù)據(jù)庫服務(wù)器出現(xiàn)故障時,依據(jù)預(yù)先制定的規(guī)則重新進行任務(wù)分配,將隸屬于出現(xiàn)故障的數(shù)據(jù)庫服務(wù)器的監(jiān)控數(shù)據(jù)分配到其它數(shù)據(jù)庫服務(wù)器,避免了有數(shù)據(jù)庫服務(wù)器出現(xiàn)故障時造成監(jiān)控數(shù)據(jù)的丟失,防止了站點監(jiān)控失效的現(xiàn)象,從而大大提高了監(jiān)控系統(tǒng)的可靠性,并且由于不必對于每個站點配備冗余數(shù)據(jù)庫服務(wù)器,還大大降低了監(jiān)控系統(tǒng)的故障處理,防止出現(xiàn)站點監(jiān)控失效的現(xiàn)象的成本。


圖I為現(xiàn)有技術(shù)的監(jiān)控系統(tǒng)示意圖2為本發(fā)明實施例的監(jiān)控系統(tǒng)示意圖;圖3為本發(fā)明實施例的數(shù)據(jù)庫服務(wù)器進行任務(wù)分配的流程圖;圖4為本發(fā)明實施例的客戶端分布式訪問的方法流程圖;圖5為本發(fā)明實施例的客戶端的內(nèi)部結(jié)構(gòu)框圖;圖6為本發(fā)明實施例的客戶端向數(shù)據(jù)庫服務(wù)器訂閱信息的方法流程圖;圖7為本發(fā)明實施例的數(shù)據(jù)采集裝置的內(nèi)部結(jié)構(gòu)框圖;圖8為本發(fā)明實施例的數(shù)據(jù)庫服務(wù)器的內(nèi)部結(jié)構(gòu)框圖;圖9為本發(fā)明實施例的故障處理裝置的內(nèi)部結(jié)構(gòu)框圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下參照附圖并舉出優(yōu)選實施例,對本發(fā)明進一步詳細(xì)說明。然而,需要說明的是,說明書中列出的許多細(xì)節(jié)僅僅是為了使讀者對本發(fā)明的一個或多個方面有一個透徹的理解,即便沒有這些特定的細(xì)節(jié)也可以實現(xiàn)本發(fā)明的這些方面。本申請使用的“模塊”、“系統(tǒng)”等術(shù)語旨在包括與計算機相關(guān)的實體,例如但不限于硬件、固件、軟硬件組合、軟件或者執(zhí)行中的軟件。例如,模塊可以是,但并不僅限于處理器上運行的進程、處理器、對象、可執(zhí)行程序、執(zhí)行的線程、程序和/或計算機。舉例來說,計算設(shè)備上運行的應(yīng)用程序和此計算設(shè)備都可以是模塊。一個或多個模塊可以位于執(zhí)行中的一個進程和/或線程內(nèi),一個模塊也可以位于一臺計算機上和/或分布于兩臺或更多臺計算機之間。本發(fā)明的主要思路為,監(jiān)控系統(tǒng)的每個數(shù)據(jù)庫服務(wù)器可以自動探測本監(jiān)控系統(tǒng)中的其它數(shù)據(jù)庫服務(wù)器是否正常工作,在探測出其它數(shù)據(jù)庫服務(wù)器出現(xiàn)故障時,依據(jù)預(yù)先制定的規(guī)則重新進行任務(wù)分配,將隸屬于出現(xiàn)故障的數(shù)據(jù)庫服務(wù)器的監(jiān)控數(shù)據(jù)分配到其它數(shù)據(jù)庫服務(wù)器,避免了有數(shù)據(jù)庫服務(wù)器出現(xiàn)故障時造成監(jiān)控數(shù)據(jù)的丟失。下面結(jié)合附圖詳細(xì)說明本發(fā)明實施例的技術(shù)方案。本發(fā)明實施例提供的監(jiān)控系統(tǒng),如圖2所示,包括分布在各節(jié)點的數(shù)據(jù)庫服務(wù)器201、分布在各節(jié)點的數(shù)據(jù)采集裝置202,以及用于訪問數(shù)據(jù)庫服務(wù)器的客戶端203。用戶可以通過客戶端203訪問各節(jié)點的數(shù)據(jù)庫服務(wù)器201,獲取監(jiān)控數(shù)據(jù),具體的訪問方法將在后續(xù)進行介紹。較佳地,客戶端203與數(shù)據(jù)庫服務(wù)器201之間的通信可采用SSL (Secure Sockets Layer,安全套接層)安全通信通道,實現(xiàn)數(shù)據(jù)加密傳輸和雙向身份認(rèn)證,從而保證數(shù)據(jù)傳輸?shù)陌踩?。?shù)據(jù)庫服務(wù)器201中存儲的監(jiān)控數(shù)據(jù)是從數(shù)據(jù)采集裝置202獲取的。具體地,在數(shù)據(jù)庫服務(wù)器根據(jù)接收的數(shù)據(jù)請求信息向所述客戶端返回相應(yīng)的監(jiān)控數(shù)據(jù)之前,或者在數(shù)據(jù)庫服務(wù)器將訂閱數(shù)據(jù)向該客戶端返回之前,數(shù)據(jù)庫服務(wù)器201從數(shù)據(jù)采集裝置202獲取監(jiān)控數(shù)據(jù)可以進行處理、存儲等操作。當(dāng)然,數(shù)據(jù)庫服務(wù)器201在接收到用戶發(fā)送的修改的監(jiān)控數(shù)據(jù)也可以發(fā)送給相應(yīng)的數(shù)據(jù)采集裝置202。數(shù)據(jù)庫服務(wù)器201可采取如圖2所示的方式來獲取監(jiān)控數(shù)據(jù),該方式中,數(shù)據(jù)采集裝置202可以將數(shù)據(jù)發(fā)送給本節(jié)點的數(shù)據(jù)庫服務(wù)器201,也可以將監(jiān)控數(shù)據(jù)發(fā)送給其它節(jié)點的數(shù)據(jù)庫服務(wù)器201。具體地,數(shù)據(jù)采集裝置202中存儲有監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系,對于每個采集的監(jiān)控數(shù)據(jù),數(shù)據(jù)采集裝置202根據(jù)存儲的隸屬關(guān)系可以確定出該監(jiān)控數(shù)據(jù)所屬數(shù)據(jù)庫服務(wù)器,并將該監(jiān)控數(shù)據(jù)向其所屬數(shù)據(jù)庫服務(wù)器發(fā)送。這種方式,可以使得在本節(jié)點數(shù)據(jù)庫服務(wù)器201出現(xiàn)故障時,數(shù)據(jù)采集裝置202能夠向其它數(shù)據(jù)庫服務(wù)器201發(fā)送監(jiān)控數(shù)據(jù),防止本站點的監(jiān)控數(shù)據(jù)的丟失,造成站點監(jiān)控失效的現(xiàn)象,從而提高系統(tǒng)的可靠性。較佳地,上述數(shù)據(jù)采集裝置202與數(shù)據(jù)庫服務(wù)器201之間的通信可采用SSL安全通信通道,實現(xiàn)數(shù)據(jù)加密傳輸和雙向身份認(rèn)證,從而保證數(shù)據(jù)傳輸?shù)陌踩?。事實上,監(jiān)控系統(tǒng)中的每個數(shù)據(jù)庫服務(wù)器201中安裝有任務(wù)分配程序。在數(shù)據(jù)庫服務(wù)器201首次開機運行,或者探測到監(jiān)控系統(tǒng)中其它數(shù)據(jù)庫服務(wù)器出現(xiàn)了故障不再工作時,數(shù)據(jù)庫服務(wù)器201運行該任務(wù)分配程序,根據(jù)預(yù)定的任務(wù)分配原則進行任務(wù)分配,確定出隸屬于本數(shù)據(jù)庫服務(wù)器的監(jiān)控數(shù)據(jù),并將監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系發(fā)送給各數(shù)據(jù)采集裝置202以及客戶端203。數(shù)據(jù)庫服務(wù)器進行任務(wù)分配的具體流程如圖3所示,包括如下步驟
S301 :數(shù)據(jù)庫服務(wù)器在首次開機運行,或者探測到監(jiān)控系統(tǒng)中其它數(shù)據(jù)庫服務(wù)器出現(xiàn)了故障不再工作時,運行任務(wù)分配程序。具體地,數(shù)據(jù)庫服務(wù)器通過周期性的心跳檢測監(jiān)控系統(tǒng)中其它數(shù)據(jù)庫服務(wù)器的工作狀態(tài);如何通過心跳檢測來判斷其它服務(wù)器的工作狀態(tài),為本領(lǐng)域技術(shù)人員所熟知的技術(shù),此處不再贅述。S302 :任務(wù)分配程序根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系。事實上,監(jiān)控系統(tǒng)中的所有監(jiān)控數(shù)據(jù)被分配到監(jiān)控系統(tǒng)中的各數(shù)據(jù)庫服務(wù)器進行存儲和處理,由此,監(jiān)控系統(tǒng)中保存了監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系。具體地,各客戶端203以及數(shù)據(jù)采集裝置202中可以保存監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系客戶端203可以根據(jù)該隸屬關(guān)系訪問數(shù)據(jù)庫服務(wù)器獲取所需監(jiān)控數(shù)據(jù);數(shù)據(jù)采集裝置202可以根據(jù)該隸屬關(guān)系將本裝置所采集的監(jiān)控數(shù)據(jù)發(fā)送到相應(yīng)的數(shù)據(jù)庫服務(wù)器。此外,數(shù)據(jù)庫服務(wù)器中也可保存該隸屬關(guān)系,根據(jù)該隸屬關(guān)系,數(shù)據(jù)庫服務(wù)器可以確定本服務(wù)器負(fù)責(zé)獲取、存儲、處理的監(jiān)控數(shù)據(jù)。表I示出了一種用以存儲監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系的關(guān)系表,其中表明了監(jiān)控數(shù)據(jù)的ID號與數(shù)據(jù)庫服務(wù)器ID號的對應(yīng)關(guān)系。表I
權(quán)利要求
1.一種分布式監(jiān)控系統(tǒng)的故障處理方法,所述監(jiān)控系統(tǒng)包括分布于各節(jié)點的數(shù)據(jù)庫服務(wù)器,以及分布于各節(jié)點的數(shù)據(jù)采集裝置;所述方法包括 若所述數(shù)據(jù)庫服務(wù)器探測到所述監(jiān)控系統(tǒng)中其它數(shù)據(jù)庫服務(wù)器出現(xiàn)故障,則根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系; 所述數(shù)據(jù)庫服務(wù)器將新確定的隸屬關(guān)系向所述監(jiān)控系統(tǒng)中的各數(shù)據(jù)采集裝置發(fā)送; 各數(shù)據(jù)采集裝置接收到所述數(shù)據(jù)庫服務(wù)器發(fā)送的隸屬關(guān)系后更新本地存儲的隸屬關(guān)系,并根據(jù)更新后的隸屬關(guān)系向?qū)?yīng)的數(shù)據(jù)庫服務(wù)器發(fā)送其采集的監(jiān)控數(shù)據(jù)。
2.如權(quán)利要求I所述的方法,其特征在于,所述預(yù)先制訂的原則具體為監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表,以及所述根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系具體包括 對于根據(jù)所述監(jiān)控系統(tǒng)中的所有監(jiān)控數(shù)據(jù)所劃分的至少N個邏輯數(shù)據(jù)區(qū)域,分別針對每個邏輯數(shù)據(jù)區(qū)域,根據(jù)所述監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表,選擇出工作狀態(tài)為正常、對該邏輯數(shù)據(jù)區(qū)域擁有權(quán)級別最高的數(shù)據(jù)庫服務(wù)器,確定該邏輯數(shù)據(jù)區(qū)域與選擇出的數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系;其中,所述N為所述監(jiān)控系統(tǒng)中的節(jié)點總數(shù);所述監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表中針對每個邏輯數(shù)據(jù)區(qū)域,記錄了各數(shù)據(jù)庫服務(wù)器對該邏輯數(shù)據(jù)區(qū)域的擁有權(quán)級別。
3.如權(quán)利要求I所述的方法,其特征在于,在所述數(shù)據(jù)庫服務(wù)器探測到所述監(jiān)控系統(tǒng)中其它數(shù)據(jù)庫服務(wù)器出現(xiàn)故障之前,還包括 所述客戶端接收用戶輸入的監(jiān)控數(shù)據(jù)的訂閱信息后,根據(jù)其存儲的隸屬關(guān)系,確定出所述訂閱信息中所請求訂閱的數(shù)據(jù)所屬數(shù)據(jù)庫服務(wù)器;并對于每個確定出的數(shù)據(jù)庫服務(wù)器,根據(jù)所述訂閱信息中所請求訂閱的數(shù)據(jù),分別生成相應(yīng)的數(shù)據(jù)訂閱請求信息向該數(shù)據(jù)庫服務(wù)器發(fā)送; 所述數(shù)據(jù)庫服務(wù)器接收到所述客戶端發(fā)送的數(shù)據(jù)訂閱請求信息后,對應(yīng)記錄下所述客戶端的標(biāo)識,以及該數(shù)據(jù)訂閱請求信息所請求訂閱的數(shù)據(jù);在監(jiān)測到該數(shù)據(jù)訂閱請求信息所請求訂閱的數(shù)據(jù)發(fā)生變化時,根據(jù)該數(shù)據(jù)所對應(yīng)的客戶端的標(biāo)識,將該數(shù)據(jù)作為訂閱數(shù)據(jù)向該客戶端返回; 所述客戶端接收到所述數(shù)據(jù)庫服務(wù)器發(fā)送的訂閱數(shù)據(jù)后對相應(yīng)的監(jiān)控數(shù)據(jù)進行更新、顯不O
4.一種分布式監(jiān)控系統(tǒng)的故障處理裝置,所述監(jiān)控系統(tǒng)包括分布在各節(jié)點的數(shù)據(jù)庫服務(wù)器,以及分布于各節(jié)點的數(shù)據(jù)采集裝置;以及所述故障處理裝置包括 故障探測模塊,用于若探測到所述監(jiān)控系統(tǒng)中其它數(shù)據(jù)庫服務(wù)器出現(xiàn)故障,則發(fā)送任務(wù)重新分配通知; 隸屬關(guān)系確定模塊,用于在接收到所述故障探測模塊發(fā)送的任務(wù)重新分配通知后,根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系; 隸屬關(guān)系發(fā)送模塊,用于將所述隸屬關(guān)系確定模塊確定出的隸屬關(guān)系向所述監(jiān)控系統(tǒng)中的數(shù)據(jù)采集裝置發(fā)送。
5.如權(quán)利要求4所述的裝置,其特征在于,所述隸屬關(guān)系確定模塊根據(jù)預(yù)先制訂的原貝U,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系具體為 所述隸屬關(guān)系確定模塊對于根據(jù)所述監(jiān)控系統(tǒng)中的所有監(jiān)控數(shù)據(jù)所劃分的至少N個邏輯數(shù)據(jù)區(qū)域,分別針對每個邏輯數(shù)據(jù)區(qū)域,根據(jù)監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表,選擇出工作狀態(tài)為正常、對該邏輯數(shù)據(jù)區(qū)域擁有權(quán)級別最高的數(shù)據(jù)庫服務(wù)器,確定該邏輯數(shù)據(jù)區(qū)域與選擇出的數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系;其中,所述N為所述監(jiān)控系統(tǒng)中的節(jié)點總數(shù);所述監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表中針對每個邏輯數(shù)據(jù)區(qū)域,記錄了各數(shù)據(jù)庫服務(wù)器對該邏輯數(shù)據(jù)區(qū)域的擁有權(quán)級別。
6.—種分布式監(jiān)控系統(tǒng)中的數(shù)據(jù)庫服務(wù)器,包括 故障處理裝置,用于若探測到所述監(jiān)控系統(tǒng)中其它數(shù)據(jù)庫服務(wù)器出現(xiàn)故障,則根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系;并將新確定的隸屬關(guān)系向所述監(jiān)控系統(tǒng)中的各數(shù)據(jù)采集裝置發(fā)送。
7.如權(quán)利要求6所述的服務(wù)器,其特征在于,所述故障處理裝置包括 故障探測模塊,用于若探測到所述監(jiān)控系統(tǒng)中其它數(shù)據(jù)庫服務(wù)器出現(xiàn)故障,則發(fā)送任務(wù)重新分配通知; 隸屬關(guān)系確定模塊,用于在接收到所述故障探測模塊發(fā)送的任務(wù)重新分配通知后,根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系; 隸屬關(guān)系發(fā)送模塊,用于將所述隸屬關(guān)系確定模塊確定出的隸屬關(guān)系向所述監(jiān)控系統(tǒng)中的數(shù)據(jù)采集裝置發(fā)送。
8.如權(quán)利要求7所述的服務(wù)器,其特征在于,所述隸屬關(guān)系確定模塊根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系具體為 所述隸屬關(guān)系確定模塊對于根據(jù)所述監(jiān)控系統(tǒng)中的所有監(jiān)控數(shù)據(jù)所劃分的至少N個邏輯數(shù)據(jù)區(qū)域,分別針對每個邏輯數(shù)據(jù)區(qū)域,根據(jù)監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表,選擇出工作狀態(tài)為正常、對該邏輯數(shù)據(jù)區(qū)域擁有權(quán)級別最高的數(shù)據(jù)庫服務(wù)器,確定該邏輯數(shù)據(jù)區(qū)域與選擇出的數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系;其中,所述N為所述監(jiān)控系統(tǒng)中的節(jié)點總數(shù);所述監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表中針對每個邏輯數(shù)據(jù)區(qū)域,記錄了各數(shù)據(jù)庫服務(wù)器對該邏輯數(shù)據(jù)區(qū)域的擁有權(quán)級別。
9.一種分布式監(jiān)控系統(tǒng),包括分布于各節(jié)點的數(shù)據(jù)庫服務(wù)器,以及分布于各節(jié)點的數(shù)據(jù)采集裝置; 其中,所述數(shù)據(jù)庫服務(wù)器若探測到所述監(jiān)控系統(tǒng)中其它數(shù)據(jù)庫服務(wù)器出現(xiàn)故障,則根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系; 所述數(shù)據(jù)庫服務(wù)器將新確定的隸屬關(guān)系向所述監(jiān)控系統(tǒng)中的各數(shù)據(jù)采集裝置發(fā)送; 各數(shù)據(jù)采集裝置接收到所述數(shù)據(jù)庫服務(wù)器發(fā)送的隸屬關(guān)系后更新本地存儲的隸屬關(guān)系,并根據(jù)更新后的隸屬關(guān)系向?qū)?yīng)的數(shù)據(jù)庫服務(wù)器發(fā)送其采集的監(jiān)控數(shù)據(jù)。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述預(yù)先制訂的原則具體為監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表,以及所述數(shù)據(jù)庫服務(wù)器根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系具體為 所述數(shù)據(jù)庫服務(wù)器對于根據(jù)所述監(jiān)控系統(tǒng)中的所有監(jiān)控數(shù)據(jù)所劃分的至少N個邏輯數(shù)據(jù)區(qū)域,分別針對每個邏輯數(shù)據(jù)區(qū)域,根據(jù)監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表,選擇出工作狀態(tài)為正常、對該邏輯數(shù)據(jù)區(qū)域擁有權(quán)級別最高的數(shù)據(jù)庫服務(wù)器,確定該邏輯數(shù)據(jù)區(qū)域與選擇出的數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系;其中,所述N為所述監(jiān)控系統(tǒng)中的節(jié)點總數(shù);所述監(jiān)控數(shù)據(jù)擁有權(quán)級別配置表中針對每個邏輯數(shù)據(jù)區(qū)域,記錄了各數(shù)據(jù)庫服務(wù)器對該邏輯數(shù)據(jù)區(qū)域的擁有權(quán)級別。
全文摘要
本發(fā)明公開了一種分布式監(jiān)控系統(tǒng)及其數(shù)據(jù)庫服務(wù)器和故障處理裝置及方法,所述方法包括若數(shù)據(jù)庫服務(wù)器探測到監(jiān)控系統(tǒng)中其它數(shù)據(jù)庫服務(wù)器出現(xiàn)故障,則根據(jù)預(yù)先制訂的原則,重新確定監(jiān)控數(shù)據(jù)與數(shù)據(jù)庫服務(wù)器的隸屬關(guān)系;并將新確定的隸屬關(guān)系向各數(shù)據(jù)采集裝置發(fā)送;各數(shù)據(jù)采集裝置接收到隸屬關(guān)系后更新本地存儲的隸屬關(guān)系,根據(jù)更新后的隸屬關(guān)系向?qū)?yīng)的數(shù)據(jù)庫服務(wù)器發(fā)送其采集的監(jiān)控數(shù)據(jù)。由于數(shù)據(jù)庫服務(wù)器可以自動探測本監(jiān)控系統(tǒng)中的其它數(shù)據(jù)庫服務(wù)器是否正常工作,在探測出其它數(shù)據(jù)庫服務(wù)器出現(xiàn)故障時,依據(jù)預(yù)先制定的規(guī)則重新進行任務(wù)分配,將隸屬于出現(xiàn)故障的數(shù)據(jù)庫服務(wù)器的監(jiān)控數(shù)據(jù)分配到其它數(shù)據(jù)庫服務(wù)器,從而大大提高了監(jiān)控系統(tǒng)的可靠性。
文檔編號G05B23/02GK102929220SQ201210367590
公開日2013年2月13日 申請日期2012年9月27日 優(yōu)先權(quán)日2012年9月27日
發(fā)明者廖常斌, 宋艷榮, 萬思軍, 劉見, 夏玲玲 申請人:青島海信網(wǎng)絡(luò)科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1