[发明专利]负载均衡处理方法、装置、设备、介质和计算机程序产品在审
申请号: | 202310298744.5 | 申请日: | 2023-03-24 |
公开(公告)号: | CN116302547A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 张宏根;胡凯乐;刘金凤 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 姚姝娅 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 负载 均衡 处理 方法 装置 设备 介质 计算机 程序 产品 | ||
本申请涉及一种负载均衡处理方法、装置、设备、介质和程序产品,涉及大数据领域。本申请能够提升各服务器对各请求的服务的均衡性。所述方法包括:接收待处理请求,根据预设的请求与处理资源消耗分组的对应关系,从预先创建的多个处理资源消耗分组中确定该待处理请求所属的目标分组,然后获取各服务器各自的当前连接信息集合中与该目标分组对应的当前连接信息,根据各服务器各自的当前连接信息确定各服务器中用于处理待处理请求的服务器。
技术领域
本申请涉及大数据技术领域,特别是涉及一种负载均衡处理方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术
负载均衡(loadbalancing)是一种在多个计算机设备间均匀分配资源,以提高资源利用的技术,使用负载均衡可以最大化服务吞吐量、最小化响应时间,同时会使用多个服务器节点代单点服务,也提高了服务的可用性。在负载均衡算法中,最小连接数算法是根据各服务器当前在途的请求的数量进行判定,将请求转发给当前处理任务数最少的服务器。
然而,对于目前技术所提供的最小连接数负载均衡处理方案,发明人发现,其会将到达负载均衡设备的各待处理请求等价地分配到各服务器,而这样会引发部分服务器先触发QPS(QueryPerSecond,每秒查询数)限流或CPU使用率冲高等异常情况,存在各服务器对各待处理请求的服务的均衡性不足的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种负载均衡处理方法、装置、计算机设备、存储介质和计算机程序产品。
第一方面,本申请提供了一种负载均衡处理方法。所述方法包括:
接收待处理请求;
根据预设的请求与处理资源消耗分组的对应关系,从预先创建的多个处理资源消耗分组中确定所述待处理请求所属的目标分组;
获取各服务器各自的当前连接信息集合中与所述目标分组对应的当前连接信息;
根据所述各服务器各自的所述当前连接信息,确定所述各服务器中用于处理所述待处理请求的服务器。
在其中一个实施例中,所述方法还包括:
在测试环境中,触发将各测试请求发送至测试服务器进行处理的测试分析;基于所述测试分析,获取所述各测试请求各自的处理资源消耗信息;根据所述各测试请求各自的处理资源消耗信息,确定所述各测试请求各自在预先创建的多个处理资源消耗分组中对应的分组;根据所述各测试请求及其各自对应的分组,构建所述对应关系。
在其中一个实施例中,所述根据所述各测试请求各自的处理资源消耗信息,确定所述各测试请求各自在预先创建的多个处理资源消耗分组中对应的分组之前,还包括:根据所述各测试请求各自的处理资源消耗信息,得到对应的处理资源消耗分布信息;根据所述对应的处理资源消耗分布信息,确定处理资源消耗分组的划分区间,在所述划分区间中划分出多个处理资源消耗分组,使每个处理资源消耗分组所包含的测试请求的数量均衡。
在其中一个实施例中,所述根据所述各测试请求各自的处理资源消耗信息,确定所述各测试请求各自在预先创建的多个处理资源消耗分组中对应的分组之前,还包括:根据所述各测试请求各自的处理资源消耗信息,确定表征最小处理资源消耗的第一处理资源消耗信息,并将具有所述第一处理资源消耗信息的测试请求归属于具有起始分组号的处理资源消耗分组;针对所述各测试请求中的每一其他测试请求,根据该其他测试请求的第二处理资源消耗信息与所述第一处理资源消耗信息的比值,将该其他测试请求归属于具有与所述比值对应的分组号的处理资源消耗分组。
在其中一个实施例中,所述基于所述测试分析,获取所述各测试请求各自的处理资源消耗信息,包括:基于所述测试分析,获取所述各测试请求各自的请求执行耗时;根据所述各测试请求各自的请求执行耗时,得到所述各测试请求各自的处理资源消耗信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310298744.5/2.html,转载请声明来源钻瓜专利网。