System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及內容分發網絡,特別是涉及一種資源請求處理方法、裝置、計算機設備、計算機可讀存儲介質和計算機程序產品。
技術介紹
1、內容分發網絡(content?delivery?network,cdn)利用遍布全球的服務器存儲網站的靜態內容(例如,圖像、網頁、視頻和音頻等),并支持根據用戶的位置選擇合適的服務器,用戶在訪問時可以從距離最近的服務器獲取預先緩存的資源,而無需經過多個路由器,能夠有效提高訪問速度,因此得到了越來越廣泛的應用。
2、cdn邊緣節點常常面臨大量資源請求。當用戶訪問邊緣節點時,如果所需資源未被緩存,邊緣節點就會向上層節點或原始數據源請求該資源并進行緩存。資源請求通常由cdn網關進行轉發,cdn網關采用一致性哈希算法處理url(uniform?resource?locator),將資源請求轉發到相應的緩存服務器。然而,目前存在部分緩存服務器負載過高,影響cdn服務質量,甚至緩存擊穿導致大量資源請求直接返回原始數據源,對原始數據源造成巨大壓力的情況。
技術實現思路
1、基于此,有必要針對上述技術問題,提供一種能夠提升cdn服務的訪問質量的資源請求處理方法、裝置、計算機設備、計算機可讀存儲介質和計算機程序產品。
2、第一方面,本申請提供了一種資源請求處理方法,應用于集群內的第一緩存服務器,所述方法包括:
3、響應于接收到由網關轉發的資源請求,提取出所述資源請求攜帶的資源的第一標識信息,并更新所述第一標識信息對應的請求負載數據;
...【技術保護點】
1.一種資源請求處理方法,其特征在于,應用于集群內的第一緩存服務器,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述向所述集群內除了所述第一緩存服務器之外的第二緩存服務器發送所述熱點資源,包括:
3.根據權利要求2所述的方法,其特征在于,在所述向所述集群內除了所述第一緩存服務器的之外第二緩存服務器發送所述報文,之后包括:
4.根據權利要求1所述的方法,其特征在于,所述向所述集群內除了所述第一緩存服務器之外的第二緩存服務器發送所述熱點資源,包括:
5.根據權利要求1所述的方法,其特征在于,所述請求負載數據至少包括請求頻次和請求所需的資源量,所述在所述請求負載數據大于預設閾值的情況下,將所述資源確定為熱點資源,包括:
6.根據權利要求1至5任意一項所述的方法,其特征在于,所述向所述集群內除了所述第一緩存服務器之外的第二緩存服務器發送所述熱點資源,包括:
7.一種資源請求處理裝置,其特征在于,應用于集群內的第一緩存服務器,所述裝置包括:
8.一種計算機設備,包括存儲器和處理器,所述存儲器存
9.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至6中任一項所述的方法的步驟。
10.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至6中任一項所述的方法的步驟。
...【技術特征摘要】
1.一種資源請求處理方法,其特征在于,應用于集群內的第一緩存服務器,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述向所述集群內除了所述第一緩存服務器之外的第二緩存服務器發送所述熱點資源,包括:
3.根據權利要求2所述的方法,其特征在于,在所述向所述集群內除了所述第一緩存服務器的之外第二緩存服務器發送所述報文,之后包括:
4.根據權利要求1所述的方法,其特征在于,所述向所述集群內除了所述第一緩存服務器之外的第二緩存服務器發送所述熱點資源,包括:
5.根據權利要求1所述的方法,其特征在于,所述請求負載數據至少包括請求頻次和請求所需的資源量,所述在所述請求負載數據大于預設閾值的情況下,將所述資源確定為熱點資源,包括:
<...【專利技術屬性】
技術研發人員:黃劍榕,吳海華,潘艷婧,鄭穎,魏淑婷,
申請(專利權)人:天翼云科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。