[發(fā)明專利]一種服務(wù)器探測方法、系統(tǒng)及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201810344956.1 | 申請日: | 2018-04-17 |
| 公開(公告)號: | CN108650337B | 公開(公告)日: | 2021-10-08 |
| 發(fā)明(設(shè)計)人: | 高樹磊;吳堅堅;郎正熠;賀永紅 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司;騰訊云計算(北京)有限責(zé)任公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;H04L12/26 |
| 代理公司: | 深圳翼盛智成知識產(chǎn)權(quán)事務(wù)所(普通合伙) 44300 | 代理人: | 黃威 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 服務(wù)器 探測 方法 系統(tǒng) 存儲 介質(zhì) | ||
本發(fā)明實(shí)施例公開了一種服務(wù)器探測方法、系統(tǒng)及存儲介質(zhì),本發(fā)明實(shí)施例在基礎(chǔ)網(wǎng)絡(luò)中獲取探測包,所述探測包用于探測目標(biāo)服務(wù)器;獲取所述目標(biāo)服務(wù)器在基礎(chǔ)網(wǎng)絡(luò)中映射的地址,得到第一地址;將所述第一地址轉(zhuǎn)換為所述目標(biāo)服務(wù)器在私有網(wǎng)絡(luò)中的第二地址;基于所述第二地址向位于私有網(wǎng)絡(luò)的所述目標(biāo)服務(wù)器發(fā)送所述探測包;接收所述目標(biāo)服務(wù)器基于所述探測包返回的探測結(jié)果。該方案可以在私有網(wǎng)絡(luò)外部的基礎(chǔ)網(wǎng)絡(luò)中部署服務(wù)器探測系統(tǒng),以使得服務(wù)器探測系統(tǒng)可以靈活調(diào)配各個服務(wù)器的資源對目標(biāo)服務(wù)器進(jìn)行探測,提高了對服務(wù)器進(jìn)行探測的便捷性及靈活性。
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及一種服務(wù)器探測方法、系統(tǒng)及存儲介質(zhì)。
背景技術(shù)
在互聯(lián)網(wǎng)服務(wù)中,常常需要探測服務(wù)器狀態(tài),從而可以根據(jù)服務(wù)器狀態(tài)來讓該服務(wù)器執(zhí)行相應(yīng)的業(yè)務(wù),以保障服務(wù)器執(zhí)行業(yè)務(wù)時的安全性及可靠性。
現(xiàn)有技術(shù)中,在對私有網(wǎng)絡(luò)(Virtual Private Cloud,VPC)中的服務(wù)器進(jìn)行探測的過程中,需要將探測服務(wù)器部署在VPC內(nèi)部,并且需要分別部署探測服務(wù)器至每一個VPC(每生成一個VPC,均需要進(jìn)行全套探測服務(wù)器部署),該探測服務(wù)器需要占用VPC的資源及設(shè)備等,然后,基于VPC內(nèi)部網(wǎng)絡(luò)進(jìn)行服務(wù)器探測。例如,可以在VPC內(nèi)部網(wǎng)絡(luò)通過ping命令向服務(wù)器發(fā)送因特網(wǎng)控制報文協(xié)議(Internet Control Message Protocol,ICMP)數(shù)據(jù)包,并基于是否接收到服務(wù)器返回的響應(yīng)消息,來確定服務(wù)器是否處于正常運(yùn)行狀態(tài)或者與服務(wù)器之間的連接鏈路是否處于正常連接狀態(tài)等。
在對現(xiàn)有技術(shù)的研究和實(shí)踐過程中,本發(fā)明的發(fā)明人發(fā)現(xiàn),將探測服務(wù)器部署VPC網(wǎng)絡(luò)內(nèi)部,占用VPC網(wǎng)絡(luò)資源對探測服務(wù)器的部署與搭建,其不僅受限于VPC網(wǎng)絡(luò)中資源管理能力(例如VPC內(nèi)有些資源無法靈活調(diào)度),而且需要改變VPC網(wǎng)絡(luò)內(nèi)資源的組成,非常不便捷。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種服務(wù)器探測方法、系統(tǒng)及存儲介質(zhì),旨在提高對服務(wù)器進(jìn)行探測的便捷性。
為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供以下技術(shù)方案:
一種服務(wù)器探測方法,所述方法應(yīng)用于服務(wù)器探測系統(tǒng),所述方法包括:
在基礎(chǔ)網(wǎng)絡(luò)中獲取探測包,所述探測包用于探測目標(biāo)服務(wù)器;
獲取所述目標(biāo)服務(wù)器在基礎(chǔ)網(wǎng)絡(luò)中映射的地址,得到第一地址;
將所述第一地址轉(zhuǎn)換為所述目標(biāo)服務(wù)器在私有網(wǎng)絡(luò)中的第二地址;
基于所述第二地址向位于私有網(wǎng)絡(luò)的所述目標(biāo)服務(wù)器發(fā)送所述探測包;
接收所述目標(biāo)服務(wù)器基于所述探測包返回的探測結(jié)果。
一種服務(wù)器探測系統(tǒng),所述服務(wù)器探測系統(tǒng)包括管理服務(wù)器、探測服務(wù)器及代理服務(wù)器,所述管理服務(wù)器、探測服務(wù)器及代理服務(wù)器兩兩之間相互連接,所述服務(wù)器探測系統(tǒng)通過所述管理服務(wù)器接收傳輸至系統(tǒng)內(nèi)部的數(shù)據(jù),并通過所述代理服務(wù)器與系統(tǒng)外部的目標(biāo)服務(wù)器連接,其中,
所述探測服務(wù)器,用于在基礎(chǔ)網(wǎng)絡(luò)中獲取探測包,所述探測包用于探測目標(biāo)服務(wù)器,并將所述探測包發(fā)送給所述代理服務(wù)器;
所述管理服務(wù)器,用于獲取所述目標(biāo)服務(wù)器在基礎(chǔ)網(wǎng)絡(luò)中映射的地址,得到第一地址,并將所述第一地址發(fā)送給所述代理服務(wù)器,所述第一地址包含于所述數(shù)據(jù);
所述代理服務(wù)器,用于將所述第一地址轉(zhuǎn)換為所述目標(biāo)服務(wù)器在私有網(wǎng)絡(luò)中的第二地址;
所述代理服務(wù)器,用于基于所述第二地址向位于私有網(wǎng)絡(luò)的所述目標(biāo)服務(wù)器發(fā)送所述探測包;
所述代理服務(wù)器,用于接收所述目標(biāo)服務(wù)器基于所述探測包返回的探測結(jié)果。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司;騰訊云計算(北京)有限責(zé)任公司,未經(jīng)騰訊科技(深圳)有限公司;騰訊云計算(北京)有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810344956.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





