[發明專利]域名請求處理方法及裝置、服務器在審
| 申請號: | 201910923464.2 | 申請日: | 2019-09-27 |
| 公開(公告)號: | CN110855806A | 公開(公告)日: | 2020-02-28 |
| 發明(設計)人: | 張志明;莊曉川 | 申請(專利權)人: | 網宿科技股份有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 上海晨皓知識產權代理事務所(普通合伙) 31260 | 代理人: | 成麗杰 |
| 地址: | 200030 上海市徐匯區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 域名 請求 處理 方法 裝置 服務器 | ||
本發明實施例涉及互聯網通信技術領域,公開了一種域名請求處理方法及裝置、服務器。域名請求處理方法,包括:獲取待響應的域名請求對應的第一解析結果;判斷第一解析結果的存儲時長是否超過預設的時長閾值;其中,時長閾值大于第一解析結果對應的過期時長;若第一解析結果的存儲時長未超過預設的時長閾值,將第一解析結果作為域名請求的響應內容。本發明中,對于存儲時長超過有效時長且小于時長閾值的第一解析結果來說,仍然判定該第一解析結果有效,無需從DNS服務器重新獲取解析結果,提升了域名請求的處理速度,并在一定程度上提高了域名請求的處理成功率,從而提升了服務質量。
技術領域
本發明實施例涉及互聯網通信技術領域,特別涉及一種域名請求處理方法及裝置、服務器。
背景技術
內容分發網絡(Content Delivery Network,簡稱CDN)是構建在現有網絡基礎之上的智能虛擬網絡,依靠部署在各地的邊緣服務器,通過中心平臺的負載均衡、內容分發、調度等功能模塊,使用戶就近獲取所需內容,降低網絡擁塞,提高用戶訪問響應速度和命中率。CDN服務器在進行域名解析時,如果本地緩存的解析結果過期,就需要向DNS服務器發起查詢請求,如果查詢成功,則說明接收到DNS服務器返回的解析結果,將該解析結果返回;如果查詢失敗,則清空本地緩存的解析結果,并返回空值。
然而,發明人發現現有技術中至少存在如下問題:在本地緩存的解析結果過期時,過于依賴網絡與DNS服務器的健康狀況,業務等待時間較長。
發明內容
本發明實施方式的目的在于提供一種域名請求處理方法及裝置、服務器,對于存儲時長超過有效時長且小于時長閾值的第一解析結果來說,仍然判定該第一解析結果有效,無需從DNS服務器重新獲取解析結果,提升了域名請求的處理速度,并在一定程度上提高了域名請求的處理成功率,從而提升了服務質量。
為解決上述技術問題,本發明的實施方式提供了一種域名請求處理方法,包括:獲取待響應的域名請求對應的第一解析結果;判斷第一解析結果的存儲時長是否超過預設的時長閾值;其中,時長閾值大于第一解析結果對應的過期時長;若第一解析結果的存儲時長未超過預設的時長閾值,將第一解析結果作為域名請求的響應內容。
本發明的實施方式提供了一種域名請求處理裝置,包括:業務模塊,以及連接業務模塊的數據訪問模塊;數據訪問模塊用于獲取待響應的域名請求對應的第一解析結果,并判斷第一解析結果的存儲時長是否超過預設的時長閾值;其中,時長閾值大于第一解析結果對應的過期時長;業務模塊用于在數據訪問模塊判定第一解析結果的存儲時長未超過預設的時長閾值時,將第一解析結果作為域名請求的響應內容。
本發明的實施方式還提供了一種服務器,包括:上述的域名請求處理裝置。
本發明實施方式相對于現有技術而言,在接收到域名請求時,先獲取該待響應的域名請求對應的解析,并判斷該第一解析結果的存儲時長是否大于預設的時長閾值,并在第一解析結果的存儲時長未超過預設的時長閾值時,將該第一解析結果作為域名請求的響應內容;由于該時長閾值大于第一解析結果的過期時長,相當于增加了第一解析結果的有效時間,對于存儲時長超過有效時長且小于時長閾值的第一解析結果來說,仍然判定該第一解析結果有效,無需從DNS服務器重新獲取該解析結果,提升了域名請求的處理速度,并在一定程度上提高了域名請求的處理成功率,從而提升了服務質量。
另外,在判斷第一解析結果的存儲時長是否超過預設的時長閾值之前,還包括:判斷存儲時長是否超過過期時長;若存儲時長超過過期時長,進入判斷第一解析結果的存儲時長是否超過預設的時長閾值的步驟。本實施方式中,僅在第一解析結果過期時,才判斷存儲時長是否超過過期時長,避免重復判斷。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網宿科技股份有限公司,未經網宿科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910923464.2/2.html,轉載請聲明來源鉆瓜專利網。





