[發明專利]訪問請求的處理方法、裝置及電子設備在審
| 申請號: | 202011069197.6 | 申請日: | 2020-09-30 |
| 公開(公告)號: | CN112153160A | 公開(公告)日: | 2020-12-29 |
| 發明(設計)人: | 姜然 | 申請(專利權)人: | 北京金山云網絡技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/24 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 徐麗 |
| 地址: | 100000 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 訪問 請求 處理 方法 裝置 電子設備 | ||
1.一種訪問請求的處理方法,其特征在于,應用于內容分發網絡的節點設備,所述方法包括:
接收客戶端針對目標域名的訪問請求;
判斷所述節點設備的本地是否保存有所述目標域名的數據;
如果沒有保存所述目標域名的數據,根據所述目標域名,確定用于處理所述訪問請求的上層節點,根據確定出的所述上層節點處理所述訪問請求。
2.根據權利要求1所述的訪問請求的處理方法,其特征在于,所述節點設備中預先保存有域名和上層節點的第一關聯關系;
所述根據所述目標域名,確定用于處理所述訪問請求的上層節點的步驟,包括:
根據所述第一關聯關系,確定與所述目標域名關聯的上層節點;
將確定出的所述上層節點確定為用于處理所述訪問請求的上層節點。
3.根據權利要求2所述的訪問請求的處理方法,其特征在于,所述第一關聯關系以服務器資源記錄的形式,預先保存在所述節點設備的域名系統中;
所述根據所述第一關聯關系,確定與所述目標域名關聯的上層節點的步驟,包括:
從所述域名系統中查找與所述目標域名關聯的服務器資源記錄;其中,所述服務器資源記錄包括:域名,與所述域名關聯的上層節點的IP地址,以及該上層節點的權重;
根據查找到的所述服務器資源記錄,確定與所述目標域名關聯的上層節點。
4.根據權利要求3所述的訪問請求的處理方法,其特征在于,所述服務器資源記錄通過下述方式生成:
接收所述內容分發網絡中預設管理節點下發的預設域名與預設哈希環的第二關聯關系,以及所述哈希環對應的哈希環規則;其中,所述哈希環規則包括:構成所述哈希環的上層節點的身份標識,以及該上層節點的權重;
根據所述第二關聯關系和所述哈希環規則,生成所述域名對應的服務器資源記錄。
5.根據權利要求4所述的訪問請求的處理方法,其特征在于,所述根據所述第二關聯關系和所述哈希環規則,生成所述域名對應的服務器資源記錄的步驟,包括:
根據所述第二關聯關系和所述哈希環規則,通過哈希計算得到所述域名對應的服務器資源記錄。
6.根據權利要求3-5任一項所述的訪問請求的處理方法,其特征在于,所述服務器資源記錄中有多個域名,且所述多個域名被劃分為至少一個域名組,每個所述域名組關聯同一上層節點的IP地址。
7.根據權利要求4所述的訪問請求的處理方法,其特征在于,所述哈希環中上層節點的權重通過下述方式確定:
根據所述哈希環中上層節點的上聯帶寬,確定該上層節點的權重。
8.根據權利要求3所述的訪問請求的處理方法,其特征在于,所述根據查找到的所述服務器資源記錄,確定與所述目標域名關聯的上層節點的步驟,包括:
通過域名解析服務,解析查找到的所述服務器資源記錄,得到所述服務器資源記錄中的IP地址;
將所述IP地址對應的節點設備,確定為與所述目標域名關聯的上層節點。
9.根據權利要求1所述的訪問請求的處理方法,其特征在于,所述根據確定出的所述上層節點處理所述訪問請求的步驟,包括:
如果確定出的所述上層節點有多個,從確定出的多個所述上層節點中篩選出權重最大的上層節點;
通過篩選出的上層節點處理所述訪問請求。
10.根據權利要求1所述的訪問請求的處理方法,其特征在于,所述根據確定出的所述上層節點處理所述訪問請求的步驟,包括:
如果檢測到確定出的所述上層節點均出現故障,從所述內容分發網絡中除預設與所述目標域名關聯的上層節點之外的上層節點中,確定目標上層節點;
通過所述目標上層節點處理所述訪問請求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京金山云網絡技術有限公司,未經北京金山云網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011069197.6/1.html,轉載請聲明來源鉆瓜專利網。





