[發(fā)明專利]網(wǎng)絡(luò)請(qǐng)求資源調(diào)度方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 201911325378.8 | 申請(qǐng)日: | 2019-12-20 |
| 公開(公告)號(hào): | CN111191156B | 公開(公告)日: | 2023-09-05 |
| 發(fā)明(設(shè)計(jì))人: | 洪一帆;張陽平;戚劍鋒;王廣偉;陳寬 | 申請(qǐng)(專利權(quán))人: | 中移(杭州)信息技術(shù)有限公司;中國移動(dòng)通信集團(tuán)有限公司 |
| 主分類號(hào): | G06F16/955 | 分類號(hào): | G06F16/955 |
| 代理公司: | 上海晨皓知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 31260 | 代理人: | 成麗杰 |
| 地址: | 310011 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 網(wǎng)絡(luò) 請(qǐng)求 資源 調(diào)度 方法 裝置 計(jì)算機(jī) 可讀 存儲(chǔ) 介質(zhì) | ||
1.一種網(wǎng)絡(luò)請(qǐng)求資源調(diào)度方法,其特征在于,所述方法包括:
接收用戶請(qǐng)求,解析所述用戶請(qǐng)求的目的URL;
判斷所述目的URL是否屬于預(yù)構(gòu)建的內(nèi)容分發(fā)網(wǎng)絡(luò)所簽訂的URL;
當(dāng)所述目的URL屬于預(yù)構(gòu)建的內(nèi)容分發(fā)網(wǎng)絡(luò)所簽訂的URL時(shí),啟用與所述內(nèi)容分發(fā)網(wǎng)絡(luò)對(duì)應(yīng)的域名解析服務(wù)器對(duì)所述目的URL進(jìn)行域名解析,得到請(qǐng)求資源;
當(dāng)所述目的URL不屬于預(yù)構(gòu)建的內(nèi)容分發(fā)網(wǎng)絡(luò)所簽訂的URL時(shí),啟用與所述用戶請(qǐng)求對(duì)應(yīng)的遠(yuǎn)程域名解析服務(wù)器對(duì)所述目的URL進(jìn)行域名解析,得到請(qǐng)求資源;
若所述目的URL不屬于預(yù)構(gòu)建的內(nèi)容分發(fā)網(wǎng)絡(luò)所簽訂的URL,該方法還包括:
判斷所述目的URL被請(qǐng)求的次數(shù)是否達(dá)到預(yù)設(shè)的熱度閾值;
若所述目的URL被請(qǐng)求的次數(shù)沒達(dá)到所述熱度閾值,則啟用與所述用戶請(qǐng)求對(duì)應(yīng)的遠(yuǎn)程域名解析服務(wù)器解析所述目的URL,得到請(qǐng)求資源;
若所述目的URL被請(qǐng)求的次數(shù)達(dá)到所述熱度閾值,則根據(jù)所述目的URL使用預(yù)設(shè)緩存控制方法提取得到請(qǐng)求資源;
所述根據(jù)所述目的URL使用預(yù)設(shè)緩存控制方法提取得到請(qǐng)求資源,包括:
啟動(dòng)與所述用戶請(qǐng)求對(duì)應(yīng)的本地域名解析服務(wù)器,解析所述目的URL得到解析數(shù)據(jù);
查詢與所述解析數(shù)據(jù)對(duì)應(yīng)的本地用戶請(qǐng)求緩存數(shù)據(jù),判斷所述本地用戶請(qǐng)求緩存數(shù)據(jù)是否滿足預(yù)設(shè)的緩存控制條件;
若所述本地用戶請(qǐng)求緩存數(shù)據(jù)不滿足所述緩存控制條件,則啟動(dòng)代理服務(wù)器請(qǐng)求至所述目的URL的服務(wù)器得到所述請(qǐng)求資源;
若所述本地用戶請(qǐng)求緩存數(shù)據(jù)滿足所述緩存控制條件,所述本地用戶請(qǐng)求緩存數(shù)據(jù)即為所述請(qǐng)求資源;
所述判斷所述本地用戶請(qǐng)求緩存數(shù)據(jù)是否滿足預(yù)設(shè)的緩存控制條件,包括:
判斷所述本地用戶請(qǐng)求緩存數(shù)據(jù)是否在預(yù)設(shè)的緩存周期內(nèi);
若所述本地用戶請(qǐng)求緩存數(shù)據(jù)不在所述緩存周期內(nèi),則所述本地用戶請(qǐng)求緩存數(shù)據(jù)不滿足所述緩存控制條件;
若所述本地用戶請(qǐng)求緩存數(shù)據(jù)在所述緩存周期內(nèi),判斷所述本地用戶請(qǐng)求緩存數(shù)據(jù)在所述緩存周期內(nèi)被更新的次數(shù);
若所述本地用戶請(qǐng)求緩存數(shù)據(jù)在所述緩存周期內(nèi)被更新的次數(shù)不滿足預(yù)設(shè)更新次數(shù)閾值,則所述本地用戶請(qǐng)求緩存數(shù)據(jù)不滿足所述緩存控制條件;
若所述本地用戶請(qǐng)求緩存數(shù)據(jù)在所述緩存周期內(nèi)被更新的次數(shù)滿足所述更新次數(shù)閾值,則所述本地用戶請(qǐng)求緩存數(shù)據(jù)滿足所述緩存控制條件。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)請(qǐng)求資源調(diào)度方法,其特征在于,所述啟用與所述用戶請(qǐng)求對(duì)應(yīng)的遠(yuǎn)程域名解析服務(wù)器解析所述目的URL,得到請(qǐng)求資源,包括:
判斷所述目的URL在所述用戶請(qǐng)求的本地瀏覽器中是否有與所述目的URL相對(duì)應(yīng)的本地緩存;
若存在所述目的URL相對(duì)應(yīng)的本地緩存,直接訪問所述本地緩存的歷史記錄;
若不存在所述目的URL相對(duì)應(yīng)的本地緩存,則向所述遠(yuǎn)程域名解析服務(wù)器發(fā)起解析請(qǐng)求,直至所述遠(yuǎn)程域名解析服務(wù)器響應(yīng)請(qǐng)求并反饋請(qǐng)求資源。
3.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)請(qǐng)求資源調(diào)度方法,其特征在于,所述判斷所述目的URL是否屬于預(yù)構(gòu)建的內(nèi)容分發(fā)網(wǎng)絡(luò)所簽訂的URL,包括:
將所述目的URL作為預(yù)構(gòu)建哈希函數(shù)的自變量求解得到哈希URL;
根據(jù)哈希映射法則將所述哈希URL轉(zhuǎn)化成目的指紋串;
使用所述哈希URL和所述目的指紋串在存儲(chǔ)所述預(yù)構(gòu)建的內(nèi)容分發(fā)網(wǎng)絡(luò)所簽訂的URL的表格內(nèi)進(jìn)行查找,若所述哈希URL或所述目的指紋串的任意一個(gè)與所述URL表格內(nèi)的數(shù)據(jù)相同,則所述目的URL屬于預(yù)構(gòu)建的內(nèi)容分發(fā)網(wǎng)絡(luò)所簽訂的URL;
若所述哈希URL或所述目的指紋串都不與所述URL表格內(nèi)的數(shù)據(jù)相同,則所述目的URL不屬于預(yù)構(gòu)建的內(nèi)容分發(fā)網(wǎng)絡(luò)所簽訂的URL。
4.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)請(qǐng)求資源調(diào)度方法,其特征在于,所述對(duì)所述目的URL進(jìn)行域名解析,得到緩存服務(wù)器的IP地址,包括:
利用所述域名解析服務(wù)器對(duì)所述目的URL進(jìn)行解析得到所述內(nèi)容分發(fā)網(wǎng)絡(luò)中的負(fù)載均衡系統(tǒng)的IP地址;
根據(jù)所述負(fù)載均衡系統(tǒng)的IP地址訪問所述負(fù)載均衡系統(tǒng),在所述負(fù)載均衡系統(tǒng)內(nèi)根據(jù)策略選擇最優(yōu)原則選擇得到所述緩存服務(wù)器的IP地址。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中移(杭州)信息技術(shù)有限公司;中國移動(dòng)通信集團(tuán)有限公司,未經(jīng)中移(杭州)信息技術(shù)有限公司;中國移動(dòng)通信集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911325378.8/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置
- 旅游車輛調(diào)度監(jiān)控方法及其系統(tǒng)
- 一種用戶隊(duì)列調(diào)度的方法和裝置
- 一種資源調(diào)度的方法、裝置和過濾式調(diào)度器
- 一種調(diào)度方法和裝置
- 一種調(diào)度終端動(dòng)態(tài)切換調(diào)度組歸屬關(guān)系的方法及裝置
- 用戶調(diào)度方法、裝置、基站和存儲(chǔ)介質(zhì)
- 一種食材的調(diào)度系統(tǒng)和方法
- 一種資源調(diào)度的方法、裝置和過濾式調(diào)度器
- 任務(wù)調(diào)度方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種自動(dòng)化調(diào)度系統(tǒng)和調(diào)度方法





