[發明專利]網頁訪問請求處理方法和分配方法有效
| 申請號: | 201410295628.9 | 申請日: | 2012-05-02 |
| 公開(公告)號: | CN104077381B | 公開(公告)日: | 2018-09-14 |
| 發明(設計)人: | 劉華 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京華沛德權律師事務所 11302 | 代理人: | 劉杰 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 處理單元 用戶訪問網頁 代理服務器 請求分配 進程 分配 網頁訪問請求 網頁服務器 發送請求 屬性信息 網頁內容 客戶端 并發 返回 響應 創建 | ||
1.一種網頁訪問請求處理方法,其包括:
在同一臺代理服務器中預先啟動至少兩個進程且在每個進程中預先創建至少兩個處理單元;
當接收到多個用戶的網頁訪問請求時,根據各用戶屬性信息以及各進程狀態信息為各個用戶的當前請求分配進程,所述用戶屬性信息為判斷所述網頁訪問請求是否為新用戶的請求的用戶屬性信息;
在所分配的進程中為所述網頁訪問請求分配一個已創建的處理單元;
通過所分配的處理單元,向所述網頁訪問請求對應的網頁服務器發送請求以獲取網頁內容并對接收到的網頁數據進行處理。
2.根據權利要求1所述的方法,其中,將同一用戶的不同請求分配給同一進程。
3.根據權利要求1所述的方法,其中,將所述網頁訪問請求分配給一個已啟動的進程進一步包括:
根據用戶的屬性信息判斷所述網頁訪問請求是否為新用戶的請求;
如果所述網頁訪問請求不是新用戶的請求,則根據該用戶的分配歷史以及各個進程的狀態信息為所述網頁訪問請求分配進程。
4.根據權利要求3所述的方法,其中,根據用戶的屬性信息判斷所述網頁訪問請求是否為新用戶的請求進一步包括:
獲取所述網頁訪問請求對應的用戶的屬性信息;
如果所述網頁訪問請求對應的用戶的屬性信息未出現在歷史分配記錄中,則所述網頁訪問請求為新用戶的請求;其中,所述歷史分配記錄用于記錄在歷史處理過程中,用戶請求對應的用戶的屬性信息與分配給該用戶請求的進程之間的對應關系。
5.根據權利要求4所述的方法,其中,如果所述網頁訪問請求不是新用戶的請求,則根據該用戶的分配歷史以及各個進程的狀態信息為所述網頁訪問請求分配進程進一步包括:
如果所述網頁訪問請求不是新用戶的請求,并且歷史分配記錄中該用戶的屬性信息對應的進程包含空閑的處理單元,則將該進程分配給所述網頁訪問請求。
6.根據權利要求4或5所述的方法,其中,所述歷史分配記錄中還記錄有用戶請求對應的用戶的屬性信息與分配給請求的處理單元之間的對應關系;
在所分配的進程中為所述網頁訪問請求分配一個已創建的處理單元進一步包括:
將歷史分配記錄中該用戶的屬性信息對應的處理單元分配給當前請求。
7.根據權利要求3至5中任一項所述的方法,還包括:
如果所述網頁訪問請求是新用戶的請求,則將當前具有最多空閑處理單元的進程分配給所述網頁訪問請求。
8.根據權利要求6所述的方法,還包括:
如果所述網頁訪問請求是新用戶的請求,則將當前具有最多空閑處理單元的進程分配給所述網頁訪問請求。
9.根據權利要求7所述的方法,還包括:
如果全部進程中都不存在空閑處理單元,則判斷是否存在處理時間超時的處理單元,如果是,則將該處理單元所在的進程分配給所述網頁訪問請求;
在所分配的進程中為所述網頁訪問請求分配一個已創建的處理單元包括:
將處理時間超時的處理單元的當前任務結束,并將其分配給所述網頁訪問請求。
10.根據權利要求8所述的方法,還包括:
如果全部進程中都不存在空閑處理單元,則判斷是否存在處理時間超時的處理單元,如果是,則將該處理單元所在的進程分配給所述網頁訪問請求;
在所分配的進程中為所述網頁訪問請求分配一個已創建的處理單元包括:
將處理時間超時的處理單元的當前任務結束,并將其分配給所述網頁訪問請求。
11.根據權利要求1至5中任一項所述的方法,其中,所述代理服務器為至少兩個,所述方法還包括:
為用戶的網頁訪問請求分配代理服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410295628.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:三維半導體器件及其制造方法
- 下一篇:一種選擇性發射極太陽能電池的制造方法





