[發明專利]應用于動態網站的動態網頁請求處理系統和方法無效
| 申請號: | 201210555498.9 | 申請日: | 2012-12-19 |
| 公開(公告)號: | CN103051706A | 公開(公告)日: | 2013-04-17 |
| 發明(設計)人: | 王浩宇;陳爾冬 | 申請(專利權)人: | 新浪網技術(中國)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京市京大律師事務所 11321 | 代理人: | 黃啟行;方曉明 |
| 地址: | 100080 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用于 動態 網站 網頁 請求 處理 系統 方法 | ||
1.一種應用于動態網站的動態網頁請求處理系統,包括:負載均衡設備、靜態資源請求處理服務器、存儲服務器;
所述負載均衡設備用于在接收到客戶端發送的請求后,若根據該請求中被請求資源的后綴名,確定該請求為靜態資源請求,則將該請求發送給所述靜態資源請求處理服務器;
靜態資源請求處理服務器用于接收到所述負載均衡設備發送的請求后,在緩存中查找對應于該請求的請求處理結果;若查找到對應的請求處理結果,則向所述客戶端返回;若沒查找到,則對該請求進行解釋,得到解釋結果,根據所述解釋結果對所述存儲服務器的數據庫執行相應操作,得到執行結果后,根據所述執行結果得到該請求的請求處理結果向所述客戶端返回,并在所述緩存中對應于該請求存儲得到的請求處理結果。
2.如權利要求1所述的系統,其特征在于,還包括:動態資源請求處理服務器;以及
所述負載均衡設備還用于在接收到客戶端發送的請求后,若根據該請求中被請求資源的后綴名,確定該請求為動態資源請求,則將該請求發送給所述動態資源請求處理服務器;
所述動態資源請求處理服務器用于接收到所述負載均衡設備發送的請求后,對該請求進行解釋,得到解釋結果;根據所述解釋結果對所述存儲服務器的數據庫執行相應操作,得到執行結果后,根據所述執行結果得到該請求的請求處理結果向所述客戶端返回。
3.如權利要求2所述的系統,其特征在于,
所述靜態資源請求處理服務器在所述緩存中對應于該請求存儲得到的請求處理結果時,還用于存儲該請求處理結果的時間戳;以及
所述靜態資源請求處理服務器在所述查找到對應的請求處理結果后,還用于若根據查找到的請求處理結果的時間戳判斷該請求處理結果過期,則對該請求進行解釋,得到解釋結果;根據所述解釋結果對所述存儲服務器的數據庫執行相應操作,得到執行結果后,根據所述執行結果得到該請求的請求處理結果向所述客戶端返回,并在所述緩存中對應于該請求存儲得到的請求處理結果及其時間戳。
4.如權利要求3所述的系統,其特征在于,所述靜態資源請求處理服務器包括:
查找模塊,用于接收到所述負載均衡設備發送的請求后,在緩存中查找對應于該請求的請求處理結果;若沒查找到,發送處理通知;若查找到對應的請求處理結果,則根據查找到的請求處理結果的時間戳判斷該請求處理結果是否過期;若判斷過期,則發送處理通知;若判斷沒過期,則向所述客戶端返回查找到的請求處理結果;
應用處理程序模塊,用于在接收到所述處理通知后,通過應用處理程序對所述查找模塊接收到的請求進行解釋,并輸出解釋結果;
驅動模塊,用于接收所述應用處理程序模塊輸出的解釋結果,根據接收的解釋結果對所述存儲服務器的數據庫執行相應操作,得到執行結果后向所述應用處理程序模塊返回;
所述應用處理程序模塊根據所述驅動模塊返回的執行結果得到該請求的請求處理結果,并向所述查找模塊返回得到的請求處理結果;
所述查找模塊在接收到所述應用處理程序模塊返回的請求處理結果后,將該請求處理結果向所述客戶端返回,并在所述緩存中對應于接收的請求存儲得到的請求處理結果及其時間戳。
5.如權利要求1-4任一所述的系統,其特征在于,所述負載均衡設備、靜態資源請求處理服務器和存儲服務器位于同一互聯網數據中心IDC中;以及
所述存儲服務器還用于在本服務器中存儲的內容更新后,根據預先配置的鏈接地址向其它IDC的存儲服務器同步更新的內容;以及
所述存儲服務器為多個,構成分布式結構的存儲系統。
6.一種應用于動態網站的動態網頁請求處理方法,包括:
在接收到客戶端發送的請求后,若根據該請求中被請求資源的后綴名,確定該請求為靜態資源請求,則:
在緩存中查找對應于該請求的請求處理結果;若查找到對應的請求處理結果,則向所述客戶端返回;
否則,對該請求進行解釋,得到解釋結果,根據所述解釋結果對數據庫執行相應操作,得到執行結果后,根據所述執行結果得到該請求的請求處理結果向所述客戶端返回,并在所述緩存中對應于該請求存儲得到的請求處理結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新浪網技術(中國)有限公司,未經新浪網技術(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210555498.9/1.html,轉載請聲明來源鉆瓜專利網。





