[發明專利]一種高可用的Web應用平臺在審
| 申請號: | 201910589785.3 | 申請日: | 2019-07-02 |
| 公開(公告)號: | CN110287067A | 公開(公告)日: | 2019-09-27 |
| 發明(設計)人: | 石光銀;高傳集;蔡衛衛 | 申請(專利權)人: | 浪潮云信息技術有限公司 |
| 主分類號: | G06F11/20 | 分類號: | G06F11/20;G06F9/50;G06F9/54;G06F11/32;G06F16/27;G06F16/28;H04L12/24;H04L29/06;H04L29/08;H04L29/12 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 孫園園 |
| 地址: | 250100 山東省濟南市高*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務器 可用 應用層服務器 多節點 服務請求 自動伸縮 支撐 全局負載均衡 平臺技術 業務數據 路由 主備 并發 存取 場景 | ||
1.一種高可用的Web應用平臺,其特征在于所述Web應用平臺為一組Pass組合,支持site獨立和site共享兩種模式,包括:
Web層服務器,所述Web層服務器至少一個,Web層服務器的每一層均有多節點支撐、且能夠自動伸縮節點,所述Web層服務器用于處理界面服務請求;
全局負載均衡服務器,所述全局負載均衡服務器配置于Web層服務器的前端,用于在其中一個Web服務器異常時,通過負載策略將服務請求路由到另一個Web服務器上;
應用層服務器,所述應用層服務器至少一個,應用層服務器的每一層均有多節點支撐、且能夠自動伸縮節點,所述應用層服務器用于響應業務邏輯;
DB層服務器,所述DB層服務器的每一層均有多節點支撐,用于通過主備或多主的方式存取業務數據。
2.根據權利要求1所述的一種高可用的Web應用平臺,其特征在于Web層服務器部署在不同的site里,每個site里部署相同的Web應用防火墻和Web層服務器,負載均衡服務器通過負載策略將服務請求路由到不同的Web防火墻上,通過Web應用防火墻反向代理到Web層服務器上。
3.根據權利要求1或2所述的一種高可用的Web應用平臺,其特征在于Web層服務器通過Apache-Httpd實現,并支持超文本傳輸協議(HTTP)和超文本傳輸安全協議(HTTPS),Web層服務器通過反向代理插件找到應用層服務器,并通過HTTP協議連接應用層服務器;
Web應用層服務器支持信息傳輸加密,并支持動態資源和靜態資源的托管。
4.根據權利要求或3所述的一種高可用的Web應用平臺,其特征在于Web應用平臺用于通過如下步驟處理界面服務請求:
獲取界面服務請求;
解析服務請求報文;
獲取服務請求信息;
根據服務請求信息調用應用層服務器的API,獲取服務請求的響應。
5.根據權利要求4所述的一種高可用的Web應用平臺,其特征在于應用層服務器用于通過如下步驟響應業務邏輯:
應用層服務器通過API接口獲取服務請求的參數;
應用層服務器根據服務請求的參數,處理具體業務邏輯;
對于需要保存或讀取的數據業務,應用層服務器通過API接口調用DB層服務器保存或讀取業務數據;
保存或讀取業務數據后,封裝并返回至Web層服務器。
6.根據權利要求1、2或3所述的一種高可用的Web應用平臺,其特征在于Web層服務器支持雙活或多活部署,對于Web層服務器,每個節點部署有相同的Web程序,每個Web節點均可調用一個或多個應用層節點。
7.根據權利要求6所述一種高可用的Web應用平臺,其特征在于應用層服務器為雙活服務,一個Web層服務器對接兩個應用層服務器,當一個應用層服務器異常時,應用層服務器前端的Web服務器通過反向代理將服務請求路由至另一個新的應用層服務器,新的應用層服務器通過session復制獲取異常應用層服務器的session,向Web層服務器繼續提供服務。
8.根據權利要求7所述的一種高可用的Web應用平臺,其特征在于應用層服務器由多個Tomact服務器組成,Tomact服務器支持session復制,并支持Session集群。
9.根據權利要求1、2或3所述的一種高可用的Web應用平臺,其特征在于負載均衡服務器的負載策略包括基于源IP負載策略、基于cookie負載策略和基于sessionid負載策略,負載均衡服務器通過上述不同的負載策略將服務請求路由到不同的Web層服務器上。
10.根據權利要求1、2或3所述的一種高可用的Web應用平臺,其特征在于DB層服務器所在的site中部署有DNS服務器,DNS服務器用于解析DB服務器的IP,應用層服務器服務器通過域名訪問DB-Master服務器,域名通過DNS服務器解析后,將服務請求路由到DB服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮云信息技術有限公司,未經浪潮云信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910589785.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種服務器分區遷移方法及相關裝置
- 下一篇:一種NandFlash驅動方法





