[發明專利]訪問處理方法、裝置、電子設備及存儲介質在審
| 申請號: | 202010529862.9 | 申請日: | 2020-06-11 |
| 公開(公告)號: | CN111756820A | 公開(公告)日: | 2020-10-09 |
| 發明(設計)人: | 劉正陽 | 申請(專利權)人: | 北京達佳互聯信息技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 黃麗霞 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 訪問 處理 方法 裝置 電子設備 存儲 介質 | ||
本公開關于一種訪問處理方法、裝置、電子設備及存儲介質,通過響應于對目標資源的訪問請求,獲取訪問請求中的用戶賬號和請求的目標資源的業務標識,并根據目標資源的業務標識獲取對應的配置信息,其中,配置信息包括目標資源的入口初始時刻和偏移時長,進而根據用戶賬號、目標資源的入口初始時刻和偏移時長,計算與用戶賬號對應的用戶的訪問時刻,以根據訪問時刻展示對應的提示信息,以提示用戶賬號根據訪問時刻獲取目標資源,從而實現在客戶端本地通過用戶的訪問時刻對其訪問請求進行處理,以避免傳統技術中因高并發的向服務器請求服務而導致服器崩潰、且無法對峰值流量做到有效控制的問題,同時提高了服務性能。
技術領域
本公開涉及計算機網絡技術,尤其涉及一種訪問處理方法、裝置、電子設備及存儲介質。
背景技術
隨著計算機網絡技術的發展,越來越多的用戶通過網絡獲取服務,但是,由于每個后臺服務器都有自己的服務容量限制,例如qps(每秒的服務請求次數)、tps(每秒的事務處理次數)等。當大量的用戶高并發地對服務器進行訪問時(例如在搶票、搶購熱門商品或虛擬資源的場景下),會在某一時刻的請求峰值非常大,若請求峰值超過后臺服務器的服務容量,將會出現訪問阻塞、訪問出錯等問題,甚至會導致服務器崩潰。
相關技術中,為了防止后臺服務器同時接收的服務請求過多,而超過后臺服務器的服務容量,一般通過限流、擴容或前端丟棄請求的方式對峰值流量進行控制。其中,限流是對后臺服務器設置合理的服務流量閾值,通常采用固定配置的方式對服務請求進行限流,以防止訪問流量過大導致服務器設備的系統崩潰,但是,在設置固定流量閾值后,如果請求量超過固定流量閾值,則對超過的請求返回處理失敗,從而導致大量的用戶無法獲取服務;擴容則是指通過橫向擴容資源和服務,來支持更高的qps,這種方案不僅會導致成本的增加,且同樣存在請求峰值的情況發生;而前端丟棄請求是指通過在客戶端、nginx層等更靠前的位置做一定概率丟棄請求,以減少到達服務器的請求數和qps,但是,這種方式對于帶寬和nginx接入層都會造成較大的壓力。
因此,相關技術中對于訪問請求的峰值流量無法做到有效的控制。
發明內容
本公開提供一種訪問處理方法、裝置、電子設備及存儲介質,以至少解決相關技術中對于訪問請求的峰值流量無法做到有效控制的問題。本公開的技術方案如下:
根據本公開實施例的第一方面,提供一種訪問處理方法,所述方法包括:
響應于對目標資源的訪問請求,獲取訪問請求中的用戶賬號和請求的目標資源的業務標識;
根據目標資源的業務標識獲取對應的配置信息,其中,配置信息包括目標資源的入口初始時刻和偏移時長,所述偏移時長是為目標資源配置的訪問峰值時間段;
根據用戶賬號、目標資源的入口初始時刻和偏移時長,計算與用戶賬號對應的用戶的訪問時刻;
根據訪問時刻展示對應的提示信息,其中提示信息用于提示用戶賬號根據訪問時刻獲取所述目標資源。
在其中一個實施例中,根據訪問時刻展示對應的提示信息之后,所述方法還包括:響應于所述提示信息,接收對目標資源的獲取請求,其中,獲取請求中攜帶有用戶賬號;若用戶賬號對應的訪問時刻與當前時刻匹配,則向服務器發送所述獲取請求,其中,獲取請求用于指示服務器為所述用戶賬號分配對應的目標資源;若用戶賬號對應的訪問時刻與當前時刻不匹配,則不向服務器發送所述獲取請求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京達佳互聯信息技術有限公司,未經北京達佳互聯信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010529862.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:凍干機小門及凍干機
- 下一篇:一種垃圾郵件識別方法和裝置





