【技术实现步骤摘要】
一种支持高并发访问的负载均衡方法及系统
[0001]本专利技术属于计算机
,具体涉及一种支持高并发访问的负载均衡方法及系统。
技术介绍
[0002]业务网页的访问一般由终端设备通过业务网页向业务服务器发起访问请求,业务服务器接收到访问请求时,获取相应的业务数据返回给终端设备,终端设备可以通过业务网页查看返回的数据。
[0003]由于现在业务网页的类型、产品越来越多样化,越来越复杂,这就导致业务服务器需要处理的访问请求数量也越来越多,特别是一些大型网站,由于使用的用户数量较大,导致业务服务器在某些时间节点会接收到大量的高并发访问请求,高并发访问请求需要排队等待业务服务器处理,这就会造成访问请求的响应时间过长,最严重的时候会导致业务服务器宕机,使得业务网页无法正常使用。
技术实现思路
[0004]针对现有技术中的缺陷,本专利技术提供一种支持高并发访问的负载均衡方法及系统,能够在业务服务器接收到高并发访问时进行负载均衡,缩短访问请求的响应时间。
[0005]第一方面,一种支持高并发访问的负载均
【技术保护点】
【技术特征摘要】
1.一种支持高并发访问的负载均衡方法,其特征在于,包括:后台服务器设置访问请求的预估数量;后台服务器根据所述预估数量确定分条阈值;后台服务器根据所述分条阈值对接收到的访问请求进行数据分条,以得到多个分条数据块;后台服务器将所述分条数据块发送给分布式业务服务系统,所述分布式业务服务系统包括多个业务服务器;分布式业务服务系统根据各个业务服务器的负荷程度将所述分条数据块发送给所述业务服务器。2.根据权利要求1所述支持高并发访问的负载均衡方法,其特征在于,所述后台服务器根据预估数量确定分条阈值具体包括:当所述预估数量小于等于预设的最大访问量时,定义所述分条阈值为所述访问请求的平均大小;当所述预估数量大于所述最大访问量时,定义所述分条阈值为预设的最优分条大小。3.根据权利要求1所述支持高并发访问的负载均衡方法,其特征在于,在所述后台服务器得到多个分条数据块之后,还包括:后台服务器为每个分条数据块关联一访问请求ID,所述访问请求ID指向所述分条数据块进行数据分条前的访问请求。4.根据权利要求3所述支持高并发访问的负载均衡方法,其特征在于,所述分布式业务服务系统根据各个业务服务器的负荷程度将分条数据块发送给业务服务器具体包括:分布式业务服务系统获取每个业务服务器的负荷程度;分布式业务服务系统将所有所述业务服务器按照所述负荷程度从轻到重排序;分布式业务服务系统将关联同一个所述访问请求ID的分条数据块下发给第一个排序的业务服务器;分布式业务服务系统当检测到当前接收分条数据块的业务服务器的负荷程度超过预设的最大负荷程度时,将关联同一个所述访问请求ID的分条数据块下发给下一个排序的业务服务器。5.根据权利要求1所述支持高并发...
【专利技术属性】
技术研发人员:陈强,李胜光,游勇,
申请(专利权)人:深圳极联信息技术开发有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。