[發明專利]一種用戶請求信息的響應方法及系統無效
| 申請號: | 200910238745.0 | 申請日: | 2009-11-24 |
| 公開(公告)號: | CN101729415A | 公開(公告)日: | 2010-06-09 |
| 發明(設計)人: | 吳帥;王國騰;紹軍;左鷂飛 | 申請(專利權)人: | 北京雷霆萬鈞網絡科技有限責任公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L29/08 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 逯長明;王寶筠 |
| 地址: | 100738 北京市北京經*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用戶 請求 信息 響應 方法 系統 | ||
1.一種用戶請求信息的響應方法,其特征在于,包括:
步驟1,網站服務器接收用戶請求信息;
步驟2,網站服務器將用戶請求信息寫入內存空間;
步驟3,網站服務器在內存空間中提取用戶請求信息,通過多個有名管道傳送到各子進程;
步驟4,所述各子進程響應上述用戶請求信息。
2.根據權利要求1所述的方法,其特征在于,步驟2具體為:
獲取網站服務器的最大文件數,以0到該最大文件數為內存空間的索引號;
為當前接收的用戶請求信息配置索引號;
將用戶請求信息寫入內存空間中所述索引號對應的地址。
3.根據權利要求1所述的方法,其特征在于,網站服務器在內存空間中提取用戶請求信息之后,還包括:
監控各個有名管道的Epoll事件,并根據Epoll事件類型標識有名管道的當前狀態;
根據有名管道的當前狀態,排除緩沖區已滿或已經破裂的有名管道,輪循其余的有名管道,選擇可用的有名管道。
4.根據權利要求1所述的方法,其特征在于,通過多個有名管道傳送到各子進程具體為:
從所述有名管道的FIFO?Buffer中讀取用戶請求信息,轉存入各子進程的FIFO?Buffer;
從各子進程的FIFO?Buffer讀出用戶請求信息,將用戶請求信息格式轉換為日志信息后發送至Spread環路。
5.根據權利要求1所述的方法,其特征在于,還包括:
創建固定大小的FIFO?Buffer;
接收日志信息,存入上述FIFO?Buffer中;
當上述FIFO?Buffer中的數據存量達到預警值時,將FIFO?Buffer中的數據全部讀出,寫入磁盤。
6.一種用戶請求信息的響應系統,其特征在于,包括:網站服務器、有名管道及各子進程模塊,所述網站服務器包括接收模塊、寫入模塊及提取傳送模塊;
所述接收模塊,用于接收用戶請求信息;
所述寫入模塊,用于將接收到的用戶請求信息寫入內存空間;
所述提取傳送模塊用于從內存空間中提取用戶請求信息,并將用戶請求信息通過有名管道傳送到各子進程;
所述各子進程模塊用于響應接收到的用戶請求信息。
7.根據權利要求6所述的系統,其特征在于,所述寫入模塊包括數組索引號配置子模塊、Socket文件句柄號配置子模塊及內存空間寫入子模塊:
數組索引號配置子模塊,用于獲取網站服務器的最大文件數,以0到該最大文件數為內存空間的數組索引號;
Socket文件句柄號配置子模塊,用于在數組索引號的范圍之內為當前接收到的用戶請求信息配置Socket文件句柄號;
內存空間寫入子模塊,用于根據Socket文件句柄號將用戶請求信息寫入相應的內存空間。
8.根據權利要求6所述的系統,其特征在于,網站服務器還包括有名管道當前狀態標識模塊和可用有名管道查找模塊;
所述有名管道當前狀態標識模塊,用于監控各個有名管道的Epoll事件,并根據Epoll事件類型標識有名管道的當前狀態;
所述可用有名管道查找模塊,用于根據有名管道的當前狀態,排除緩沖區已滿或已經破裂的有名管道,輪循其余的有名管道,查找到可用的有名管道。
9.根據權利要求6所述的系統,其特征在于,所述子進程模塊包括第一線程子模塊和第二線程子模塊;
所述第一線程子模塊,用于從所述有名管道的FIFO?Buffer中讀取用戶請求信息,轉存至各子進程模塊的FIFO?Buffer;
所述第二線程子模塊,用于從各子進程模塊的FIFO?Buffer讀出用戶請求信息,進行格式轉換成日志信息后并發送至Spread環路。
10.根據權利要求6所述的系統,其特征在于,所述還包括寫磁盤模塊,所述寫磁盤模塊包括日志信息存儲子模塊和磁盤寫入子模塊;
所述日志信息存儲子模塊,用于接收日志信息,并將日志信息保存到固定大小的FIFO?Buffer中;
所述磁盤寫入子模塊,用于監控FIFO?Buffer的狀態,當所述FIFO?Buffer中的日志信息接近或達到預定設定值時,一次將所述FIFO?Buffer中的數據全部讀出,寫入磁盤中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京雷霆萬鈞網絡科技有限責任公司,未經北京雷霆萬鈞網絡科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910238745.0/1.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





