[發(fā)明專利]基于多活數(shù)據(jù)中心的流量切換方法、裝置、設(shè)備及介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 202011593919.8 | 申請(qǐng)日: | 2020-12-29 |
| 公開(kāi)(公告)號(hào): | CN112751782B | 公開(kāi)(公告)日: | 2022-09-30 |
| 發(fā)明(設(shè)計(jì))人: | 王江文;劉磊 | 申請(qǐng)(專利權(quán))人: | 微醫(yī)云(杭州)控股有限公司 |
| 主分類號(hào): | H04L47/2408 | 分類號(hào): | H04L47/2408;H04L41/0663 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 311200 浙江省杭州市蕭山區(qū)蕭山*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 數(shù)據(jù)中心 流量 切換 方法 裝置 設(shè)備 介質(zhì) | ||
1.一種基于多活數(shù)據(jù)中心的流量切換方法,其特征在于,包括:
當(dāng)接收從當(dāng)前服務(wù)切換至至少一個(gè)目標(biāo)服務(wù)的流量切換指令時(shí),對(duì)所述至少一個(gè)目標(biāo)服務(wù)進(jìn)行服務(wù)節(jié)點(diǎn)驗(yàn)證;
若檢測(cè)到驗(yàn)證通過(guò)時(shí),則根據(jù)切換指令中所攜帶的切換信息生成配置信息,并將所述配置信息上傳至配置中心;
當(dāng)所述配置信息與所述切換信息相匹配,則將所述流量從所述當(dāng)前服務(wù)切換至所述至少一個(gè)目標(biāo)服務(wù);
所述對(duì)所述至少一個(gè)目標(biāo)服務(wù)進(jìn)行服務(wù)節(jié)點(diǎn)驗(yàn)證,包括:
對(duì)所述至少一個(gè)目標(biāo)服務(wù)的服務(wù)節(jié)點(diǎn)所對(duì)應(yīng)的數(shù)據(jù)更新調(diào)度任務(wù)進(jìn)行驗(yàn)證;
對(duì)所述至少一個(gè)目標(biāo)服務(wù)的服務(wù)節(jié)點(diǎn)所對(duì)應(yīng)的線程數(shù)量進(jìn)行驗(yàn)證;
對(duì)所述至少一個(gè)目標(biāo)服務(wù)進(jìn)行基準(zhǔn)測(cè)試驗(yàn)證;
所述基準(zhǔn)測(cè)試驗(yàn)證包括:對(duì)所述至少一個(gè)目標(biāo)服務(wù)使用同一請(qǐng)求在不同機(jī)房進(jìn)行調(diào)用,獲取各所述機(jī)房反饋結(jié)果進(jìn)行比對(duì),確定所述至少一個(gè)目標(biāo)服務(wù)在多個(gè)所述機(jī)房中的響應(yīng)結(jié)果是正確的;
在將當(dāng)前服務(wù)切換至所述至少一個(gè)目標(biāo)服務(wù)之后,所述方法還包括:
基于與所述目標(biāo)服務(wù)所對(duì)應(yīng)的至少一個(gè)接口發(fā)送調(diào)用請(qǐng)求,并將所述調(diào)用請(qǐng)求發(fā)送至所述至少一個(gè)目標(biāo)服務(wù);
接收所述至少一個(gè)目標(biāo)服務(wù)反饋的響應(yīng)數(shù)據(jù)和響應(yīng)目標(biāo)服務(wù)標(biāo)識(shí);
當(dāng)所述目標(biāo)服務(wù)標(biāo)識(shí)與所述至少一個(gè)目標(biāo)服務(wù)相匹配,則反饋流量切換成功的反饋數(shù)據(jù);
當(dāng)所述目標(biāo)服務(wù)標(biāo)識(shí)與所述至少一個(gè)目標(biāo)服務(wù)不匹配,則反饋流量切換未成功的反饋數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于與所述目標(biāo)服務(wù)所對(duì)應(yīng)的至少一個(gè)接口發(fā)送調(diào)用請(qǐng)求,并將所述調(diào)用請(qǐng)求發(fā)送至所述至少一個(gè)目標(biāo)服務(wù),包括:
基于多線程向目標(biāo)服務(wù)所對(duì)應(yīng)的至少一個(gè)接口發(fā)送調(diào)用請(qǐng)求,并將所述調(diào)用請(qǐng)求發(fā)送至所述至少一個(gè)目標(biāo)服務(wù)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述驗(yàn)證通過(guò)滿足如下條件:
所述數(shù)據(jù)更新調(diào)度任務(wù)正常運(yùn)行;
所述線程數(shù)量大于預(yù)設(shè)線程數(shù)量閾值;
基準(zhǔn)測(cè)試通過(guò)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述將所述流量從所述當(dāng)前服務(wù)切換至所述至少一個(gè)目標(biāo)服務(wù)之前,還包括:
對(duì)所述至少一個(gè)目標(biāo)服務(wù)進(jìn)行心跳檢測(cè);
若所述至少一個(gè)目標(biāo)服務(wù)反饋與所述心跳檢測(cè)對(duì)應(yīng)的響應(yīng)數(shù)據(jù),則從所述當(dāng)前服務(wù)切換至所述至少一個(gè)目標(biāo)服務(wù)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在得到所述反饋數(shù)據(jù)之后,所述方法還包括:
基于所述反饋數(shù)據(jù)生成預(yù)警信息,以提醒目標(biāo)用戶。
6.一種基于多活數(shù)據(jù)中心的流量切換裝置,其特征在于,包括:
服務(wù)節(jié)點(diǎn)驗(yàn)證模塊,用于當(dāng)接收從當(dāng)前服務(wù)切換至至少一個(gè)目標(biāo)服務(wù)的流量切換指令時(shí),對(duì)所述至少一個(gè)目標(biāo)服務(wù)進(jìn)行服務(wù)節(jié)點(diǎn)驗(yàn)證;
所述服務(wù)節(jié)點(diǎn)驗(yàn)證模塊包括:
數(shù)據(jù)更新調(diào)度任務(wù)驗(yàn)證單元,用于對(duì)所述至少一個(gè)目標(biāo)服務(wù)的服務(wù)節(jié)點(diǎn)所對(duì)應(yīng)的數(shù)據(jù)更新調(diào)度任務(wù)進(jìn)行驗(yàn)證;
線程數(shù)量驗(yàn)證單元,用于對(duì)所述至少一個(gè)目標(biāo)服務(wù)的服務(wù)節(jié)點(diǎn)所對(duì)應(yīng)的線程數(shù)量進(jìn)行驗(yàn)證;
基準(zhǔn)測(cè)試驗(yàn)證單元,用于對(duì)所述至少一個(gè)目標(biāo)服務(wù)進(jìn)行基準(zhǔn)測(cè)試驗(yàn)證;
所述基準(zhǔn)測(cè)試驗(yàn)證包括:對(duì)所述至少一個(gè)目標(biāo)服務(wù)使用同一請(qǐng)求在不同機(jī)房進(jìn)行調(diào)用,獲取各所述機(jī)房反饋結(jié)果進(jìn)行比對(duì),確定所述至少一個(gè)目標(biāo)服務(wù)在多個(gè)所述機(jī)房中的響應(yīng)結(jié)果是正確的;
配置信息生成模塊,用于若檢測(cè)到驗(yàn)證通過(guò)時(shí),則根據(jù)切換指令中所攜帶的切換信息生成配置信息,并將所述配置信息上傳至配置中心;
目標(biāo)服務(wù)切換模塊,用于當(dāng)所述配置信息與所述切換信息相匹配,則將所述流量從所述當(dāng)前服務(wù)切換至所述至少一個(gè)目標(biāo)服務(wù);
目標(biāo)服務(wù)校驗(yàn)單元,用于基于與所述目標(biāo)服務(wù)所對(duì)應(yīng)的至少一個(gè)接口發(fā)送調(diào)用請(qǐng)求,并將所述調(diào)用請(qǐng)求發(fā)送至所述至少一個(gè)目標(biāo)服務(wù);
目標(biāo)服務(wù)標(biāo)識(shí)確定單元,用于接收所述至少一個(gè)目標(biāo)服務(wù)反饋的響應(yīng)數(shù)據(jù)和響應(yīng)目標(biāo)服務(wù)標(biāo)識(shí);
第一數(shù)據(jù)反饋單元,用于當(dāng)所述目標(biāo)服務(wù)標(biāo)識(shí)與所述至少一個(gè)目標(biāo)服務(wù)相匹配,則反饋流量切換成功的反饋數(shù)據(jù);
第二數(shù)據(jù)反饋單元,用于當(dāng)所述目標(biāo)服務(wù)標(biāo)識(shí)與所述至少一個(gè)目標(biāo)服務(wù)不匹配,則反饋流量切換未成功的反饋數(shù)據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于微醫(yī)云(杭州)控股有限公司,未經(jīng)微醫(yī)云(杭州)控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011593919.8/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)中心和數(shù)據(jù)中心設(shè)計(jì)
- 一種組網(wǎng)數(shù)據(jù)中心系統(tǒng)及方法
- 一種數(shù)據(jù)中心系統(tǒng)及其配置方法
- 一種數(shù)據(jù)中心能源利用效率的測(cè)算方法和裝置
- 跨數(shù)據(jù)中心協(xié)同計(jì)算方法及其系統(tǒng)
- 數(shù)據(jù)中心底座單體、數(shù)據(jù)中心底座及數(shù)據(jù)中心
- 一種醫(yī)療云數(shù)據(jù)系統(tǒng)
- 政務(wù)云基礎(chǔ)設(shè)施即服務(wù)實(shí)現(xiàn)系統(tǒng)
- 服務(wù)調(diào)用方法、裝置、設(shè)備及介質(zhì)
- 多數(shù)據(jù)中心訪問(wèn)方法及系統(tǒng)





