[发明专利]一种高并发支持的web集群系统及方法在审

专利信息
申请号: 201711344254.5 申请日: 2017-12-14
公开(公告)号: CN108111586A 公开(公告)日: 2018-06-01
发明(设计)人: 张毅;左理政;邓金;张睿翔 申请(专利权)人: 重庆邮电大学
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 暂无信息 代理人: 暂无信息
地址: 400065*** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 集群系统 并发 动态负载均衡 会话管理器 前端服务器 客户端 复制 负载均衡效果 后端服务器 数据库访问 动态资源 会话管理 集中管理 解析处理 静态资源 矩阵模式 链接请求 逻辑事务 请求报文 请求分发 性能损失 用户浏览 连贯性 集群 延迟 服务器 数据库 写入 反馈 共享 受理 保证 统一
【说明书】:

发明公开了一种高并发支持的web集群系统及方法,web高并发集群系统包括,web高并发集群系统包括Nginx前端服务器、多个web服务器以及redis会话管理器;该方法包括客户端有链接请求需要处理时,首先由Nginx前端服务器受理,采用矩阵模式进行数据库访问并将处理后的静态资源反馈给客户端;对于动态资源请求报文数据,Nginx服务器采用动态负载均衡策略,先将用户的逻辑事务请求分发给后端服务器集群进行解析处理并实时写入数据库,利用会话管理器对session进行集中管理实现session的共享。本发明利用动态负载均衡策略提高web高并发集群系统的负载均衡效果,并通过统一会话管理以保证用户浏览的连贯性,而无需将sesssion复制到各web服务器中,避免由于复制导致的延迟和性能损失。

技术领域

本发明涉及互联网技术领域,特别是涉及一种高并发支持的web集群系统及方法。

背景技术

随着互联网技术的快速普及和发展,网络设备接入量大幅度增加,网络请求更为频繁,因此如何处理高并发网络请求是至关重要的问题。诚然,任意单一服务器模式都难以满足用户需求,为此,需要采用web服务器集群的方式,通过两台或两台以上web服务器联合向客户端提供网络服务。为了缓解大量用户同时访问web服务器集群造成的节点间负载不均衡、负载效果差等问题,选用Nginx服务器作为前端服务器,依据Nginx原有负载均衡算法提出一种动态附加权轮询负载均衡策略,将客户请求分发到各web服务器中进行处理,并通过数据冗余等方法实现系统高可用。

现有的集群系统方案,大多数系统负载均衡的粒度为数据报文,即用户的一个请求由其中一台服务器提供,而下一个请求很可能由另外某台服务器提供,这导致用户浏览的内容随机性大、信息的不同步。当用户浏览内容前后随机性强,若由不同服务器来响应同一用户请求,会导致数据检索工作量的增加,从而加大系统负载。

因此,如何为用户提供能保证用户浏览连贯性且具备高并发支持的web集群系统及方法是本领域技术人员目前需要解决的问题。

发明内容

本发明的目的是提供一种高并发支持的web集群系统及方法,以保证用户浏览连贯性、减小用户访问的等待时间,平衡服务器集群的负载压力,并且具有安全性、高效性、实时性。

为了解决上述问题,本发明提供一种高并发支持的web集群方法包括:

客户端有链接请求需要处理时,由所述Nginx前端服务器受理,采用矩阵模式进行数据库访问并将处理后的静态资源反馈给所述客户端;

对于动态资源请求报文数据,所述Nginx服务器采用动态负载均衡策略,将用户的逻辑事务请求分发给所述web服务器集群进行解析处理并实时写入数据库;

利用所述会话管理器对session进行集中管理实现session的共享。

进一步的,所述Nginx服务器与所述web服务器之间通过socket网络套接字进行通信。

进一步的,所述动态负载均衡策略采基于Nginx加权轮询算法改进的一种动态附加权轮询方案。该调度方案基于Nginx原有负载均衡算法并以服务器端各资源性能指标为标准,在Nginx运行过程中,根据所述web服务器节点的实时资源消耗状态,对负载均衡算法的权值进行有效跟新,让集群中节点的负载更加均衡。使用权值代表服务器节点的计算处理能力,根据权值大小以轮询的方法,将Task分配到服务器节点上;权值高代表处理能力强,可分担更多请求任务;其原理描述如下:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711344254.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top