[发明专利]负载均衡处理方法、装置、设备、介质和计算机程序产品在审
申请号: | 202310298744.5 | 申请日: | 2023-03-24 |
公开(公告)号: | CN116302547A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 张宏根;胡凯乐;刘金凤 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 姚姝娅 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 负载 均衡 处理 方法 装置 设备 介质 计算机 程序 产品 | ||
1.一种负载均衡处理方法,其特征在于,所述方法包括:
接收待处理请求;
根据预设的请求与处理资源消耗分组的对应关系,从预先创建的多个处理资源消耗分组中确定所述待处理请求所属的目标分组;
获取各服务器各自的当前连接信息集合中与所述目标分组对应的当前连接信息;
根据所述各服务器各自的所述当前连接信息,确定所述各服务器中用于处理所述待处理请求的服务器。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在测试环境中,触发将各测试请求发送至测试服务器进行处理的测试分析;
基于所述测试分析,获取所述各测试请求各自的处理资源消耗信息;
根据所述各测试请求各自的处理资源消耗信息,确定所述各测试请求各自在预先创建的多个处理资源消耗分组中对应的分组;
根据所述各测试请求及其各自对应的分组,构建所述对应关系。
3.根据权利要求2所述的方法,其特征在于,所述根据所述各测试请求各自的处理资源消耗信息,确定所述各测试请求各自在预先创建的多个处理资源消耗分组中对应的分组之前,还包括:
根据所述各测试请求各自的处理资源消耗信息,得到对应的处理资源消耗分布信息;
根据所述对应的处理资源消耗分布信息,确定处理资源消耗分组的划分区间,在所述划分区间中划分出多个处理资源消耗分组,使每个处理资源消耗分组所包含的测试请求的数量均衡。
4.根据权利要求2所述的方法,其特征在于,所述根据所述各测试请求各自的处理资源消耗信息,确定所述各测试请求各自在预先创建的多个处理资源消耗分组中对应的分组之前,还包括:
根据所述各测试请求各自的处理资源消耗信息,确定表征最小处理资源消耗的第一处理资源消耗信息,并将具有所述第一处理资源消耗信息的测试请求归属于具有起始分组号的处理资源消耗分组;
针对所述各测试请求中的每一其他测试请求,根据该其他测试请求的第二处理资源消耗信息与所述第一处理资源消耗信息的比值,将该其他测试请求归属于具有与所述比值对应的分组号的处理资源消耗分组。
5.根据权利要求2所述的方法,其特征在于,所述基于所述测试分析,获取所述各测试请求各自的处理资源消耗信息,包括:
基于所述测试分析,获取所述各测试请求各自的请求执行耗时;
根据所述各测试请求各自的请求执行耗时,得到所述各测试请求各自的处理资源消耗信息。
6.根据权利要求2至5任一项所述的方法,其特征在于,所述根据所述各测试请求及其各自对应的分组,构建所述对应关系,包括:
确定所述各测试请求各自的请求特征标识信息,确定所述多个处理资源消耗分组各自的分组标识信息;
根据所述各测试请求及其各自对应的分组,利用所述各测试请求各自的请求特征标识信息和所述多个处理资源消耗分组各自的分组标识信息,构建所述对应关系。
7.根据权利要求1所述的方法,其特征在于,
所述方法还包括:
若所述待处理请求为在所述预先创建的多个处理资源消耗分组中失配的请求,则将所述待处理请求归属于所述多个处理资源消耗分组中预设处理资源消耗分组,或者,将所述待处理请求随机归属于所述多个处理资源消耗分组中一处理资源消耗分组,或者,将所述待处理请求归属于增设的处理资源消耗分组;
所述方法还包括:
若所述待处理请求的目标分组为增设的处理资源消耗分组,则根据所述各服务器各自的当前连接信息集合中与所述增设的处理资源消耗分组对应的当前连接信息,确定所述各服务器中用于处理所述待处理请求的服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310298744.5/1.html,转载请声明来源钻瓜专利网。