[發(fā)明專(zhuān)利]一種分布式服務(wù)監(jiān)控系統(tǒng)及方法在審
| 申請(qǐng)?zhí)枺?/td> | 201410779287.2 | 申請(qǐng)日: | 2014-12-16 |
| 公開(kāi)(公告)號(hào): | CN104539479A | 公開(kāi)(公告)日: | 2015-04-22 |
| 發(fā)明(設(shè)計(jì))人: | 裴寶慶;劉波;鄧偉 | 申請(qǐng)(專(zhuān)利權(quán))人: | 北京中交興路車(chē)聯(lián)網(wǎng)科技有限公司 |
| 主分類(lèi)號(hào): | H04L12/26 | 分類(lèi)號(hào): | H04L12/26;H04L12/24 |
| 代理公司: | 北京和信華成知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11390 | 代理人: | 胡劍輝 |
| 地址: | 101111 北京市*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 分布式 服務(wù) 監(jiān)控 系統(tǒng) 方法 | ||
1.一種分布式服務(wù)監(jiān)控系統(tǒng),其特征在于:該系統(tǒng)包括m個(gè)監(jiān)控單元,m為大于1的整數(shù),這些監(jiān)控單元部署在m個(gè)點(diǎn),覆蓋不同地區(qū)、不同網(wǎng)絡(luò)運(yùn)營(yíng)商、不同機(jī)房;監(jiān)控單元組成分布式結(jié)構(gòu),各個(gè)監(jiān)控單元彼此聯(lián)系;如果n個(gè)或n個(gè)以上監(jiān)控單元檢測(cè)到被監(jiān)控服務(wù)出現(xiàn)故障,1≤n≤m,則進(jìn)行故障轉(zhuǎn)移;服務(wù)恢復(fù)后,如果n個(gè)或n個(gè)以上監(jiān)控單元檢測(cè)到被監(jiān)控服務(wù)已經(jīng)恢復(fù),1≤n≤m,則進(jìn)行故障恢復(fù)。
2.一種采用根據(jù)權(quán)利要求1所述的分布式服務(wù)監(jiān)控系統(tǒng)的方法,其特征在于:該方法包括以下步驟:
(1)將m個(gè)監(jiān)控單元部署在m個(gè)點(diǎn),m為大于1的整數(shù),覆蓋不同地區(qū)、不同網(wǎng)絡(luò)運(yùn)營(yíng)商、不同機(jī)房;
(2)監(jiān)控單元組成分布式結(jié)構(gòu),各個(gè)監(jiān)控單元彼此聯(lián)系;
(3)判斷是否有n個(gè)或n個(gè)以上監(jiān)控單元檢測(cè)到被監(jiān)控服務(wù)出現(xiàn)故障,1≤n≤m,是則執(zhí)行步驟(4),否則重新判斷是否有n個(gè)或n個(gè)以上監(jiān)控單元檢測(cè)到被監(jiān)控服務(wù)出現(xiàn)故障;
(4)從這m個(gè)監(jiān)控單元中選舉一個(gè)作為主監(jiān)控單元來(lái)執(zhí)行故障轉(zhuǎn)移;
(5)從各監(jiān)控單元推舉的最優(yōu)備份服務(wù)中,選舉最終的備份服務(wù)以備故障轉(zhuǎn)移,備份服務(wù)選定以后,主監(jiān)控單元執(zhí)行故障轉(zhuǎn)移;
(6)判斷是否有n個(gè)或n個(gè)以上監(jiān)控單元檢測(cè)到被監(jiān)控服務(wù)已經(jīng)恢復(fù),1≤n≤m,是則執(zhí)行步驟(7),否則重新判斷是否有n個(gè)或n個(gè)以上監(jiān)控單元檢測(cè)到被監(jiān)控服務(wù)已經(jīng)恢復(fù);
(7)當(dāng)被監(jiān)控服務(wù)進(jìn)入恢復(fù)后,從各監(jiān)控單元中選舉一個(gè)作為主監(jiān)控單元執(zhí)行故障恢復(fù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于:所述步驟(2)中各個(gè)監(jiān)控單元彼此聯(lián)系通過(guò)以下兩種方法實(shí)現(xiàn):
監(jiān)控單元在啟動(dòng)時(shí)讀取配置文件中的其他監(jiān)控單元的地址,并進(jìn)行連接;
監(jiān)控單元連接被監(jiān)控服務(wù),向被監(jiān)控服務(wù)報(bào)告自己的地址并請(qǐng)求其他監(jiān)控單元的地址進(jìn)行連接。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于:所述步驟(3)中每個(gè)監(jiān)控單元通過(guò)ping或心跳的方式檢測(cè)服務(wù)狀態(tài)并維護(hù)一個(gè)健康系數(shù),在檢測(cè)到服務(wù)出現(xiàn)故障時(shí)通知其他監(jiān)控單元。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于:n=3,m=10。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于:所述步驟(4)、(5)、(7)中的選舉是通過(guò)Raft算法進(jìn)行選舉。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于北京中交興路車(chē)聯(lián)網(wǎng)科技有限公司;,未經(jīng)北京中交興路車(chē)聯(lián)網(wǎng)科技有限公司;許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410779287.2/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開(kāi)放方法及系統(tǒng)、服務(wù)開(kāi)放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺(tái)
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺(tái)及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 一種范圍廣、力度大的校內(nèi)監(jiān)控系統(tǒng)
- 一種監(jiān)控的方法及系統(tǒng)
- 設(shè)備的監(jiān)控方法、裝置、系統(tǒng)和空調(diào)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 設(shè)備監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 風(fēng)險(xiǎn)雷達(dá)預(yù)警的監(jiān)控方法及系統(tǒng)
- 區(qū)塊鏈網(wǎng)絡(luò)監(jiān)控系統(tǒng)、裝置及方法
- 基于機(jī)器視覺(jué)的車(chē)站客流安全智能監(jiān)控系統(tǒng)





