[發明專利]配置調整方法、裝置及電子設備有效
| 申請號: | 202011490331.X | 申請日: | 2020-12-15 |
| 公開(公告)號: | CN112751912B | 公開(公告)日: | 2021-12-03 |
| 發明(設計)人: | 吳璟 | 申請(專利權)人: | 北京金山云網絡技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/12 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 徐麗 |
| 地址: | 100000 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 配置 調整 方法 裝置 電子設備 | ||
本發明提供了一種配置調整方法、裝置及電子設備,涉及數據處理技術領域,該方法包括首先從訪問請求中獲取待訪問數據的回源配置;如果該待訪問數據為預設的熱點數據,且該回源配置指示優先從外部設備獲取該待訪問數據,調整該待訪問數據的回源配置,以使該回源配置指示優先從本地設備獲取該待訪問數據。本發明實施例通過調整熱點數據的回源配置,優先從本地設備獲取該熱點數據,從而將熱點數據緩存到本地設備,在節點服務器后續再接收到該熱點數據的訪問請求時,可以直接從本地讀取已經緩存的熱點數據,而不需要跨機器從其他外部設備上獲取該熱點數據,緩解了因熱點數據訪問造成的節點服務資源(如網絡帶寬、CPU等)的消耗壓力較大的問題。
技術領域
本發明涉及數據處理技術領域,尤其是涉及一種配置調整方法、裝置及電子設備。
背景技術
熱點資源指的是在一段時間內存在高并發訪問的資源,如熱門視頻,熱點新聞等。通常情況下,當CDN(Content Delivery Network,內容分發網絡)服務器接收到網絡訪問請求時,對非熱點資源是通過一致性哈希算法,選擇節點里的某一臺高速緩存設備(cache)回源和緩存,而對熱點資源會隨機哈希到多臺高速緩存設備上回源,以避免因熱點資源的巨大訪問量而造成對單臺高速緩存設備的較大壓力。
上述將熱點資源的訪問分散到多臺緩存設備的方式,雖然降低了單臺高速緩存設備的壓力,但并未減少總體存儲網絡的資源消耗,網絡通信總量不變,熱點資源訪問導致的CPU、網卡、內存的壓力也沒有減少。因而,當同時存在多個熱點資源時,常造成節點服務器壓力大,從而影響服務質量。
發明內容
有鑒于此,本發明的目的在于提供一種配置調整方法、裝置及電子設備,可以減輕因熱點資源訪問造成的節點服務器資源消耗壓力,提升節點服務器的服務質量。
第一方面,本發明實施例提供了一種配置調整方法,應用于節點服務器,該方法包括:從訪問請求中獲取待訪問數據的回源配置;其中,該回源配置用于指示獲取該待訪問數據的地址;如果該待訪問數據為預設的熱點數據,且該回源配置指示優先從外部設備獲取該待訪問數據,調整該待訪問數據的回源配置,以使該回源配置指示優先從本地設備獲取該待訪問數據。
在本發明可選的實施例中,上述節點服務器上運行有反向代理服務,該反向代理服務用于根據預設的配置策略計算獲取該待訪問數據的地址;上述調整該待訪問數據的回源配置,以使該回源配置指示優先從本地設備獲取該待訪問數據的步驟,包括:調整該配置策略,以使該反向代理服務根據調整后的配置策略計算得到獲取該待訪問數據的地址為本地。
在本發明可選的實施例中,在上述從訪問請求中獲取待訪問數據的回源配置的步驟之前,該方法還包括:監測節點服務器的預設系統性能參數的參數值;其中,該系統性能參數用于指示該節點服務器的系統消耗情況;如果監測到該系統性能參數的參數值超過預設參數閾值,觸發執行上述從訪問請求中獲取待訪問數據的回源配置,如果該待訪問數據為預設的熱點數據,且該回源配置指示優先從外部設備獲取該待訪問數據,調整該待訪問數據的回源配置,以使該回源配置指示優先從本地設備獲取該待訪問數據的步驟。
在本發明可選的實施例中,上述系統性能參數包括CPU占用率和首包響應時間中的至少一個。
在本發明可選的實施例中,通過下述方式判斷該待訪問數據是否為預設的熱點數據:監測該待訪問數據的訪問頻率,如果該訪問頻率達到預設的頻率閾值,確定該待訪問數據為預設的熱點數據。
第二方面,本發明實施例還提供了一種配置調整裝置,應用于節點服務器,該裝置包括:回源配置獲取模塊,用于從訪問請求中獲取待訪問數據的回源配置;其中,該回源配置用于指示獲取該待訪問數據的地址;回源配置調整模塊,用于如果該待訪問數據為預設的熱點數據,且該回源配置指示優先從外部設備獲取該待訪問數據,調整該待訪問數據的回源配置,以使該回源配置指示優先從本地設備獲取該待訪問數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京金山云網絡技術有限公司,未經北京金山云網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011490331.X/2.html,轉載請聲明來源鉆瓜專利網。





