[发明专利]一种网络请求限制方法、计算机设备、存储介质有效
申请号: | 201810760138.X | 申请日: | 2018-07-11 |
公开(公告)号: | CN110719306B | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 李彦超;郭东白;周志伟 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L67/63 | 分类号: | H04L67/63;H04L67/1008;H04L67/1029 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 请求 限制 方法 计算机 设备 存储 介质 | ||
1.一种网络请求限制方法,其特征在于,包括:
获取网络请求,所述网络请求来源于多个请求源;
根据所述网络请求的请求源,分配网络请求至计算资源分组,所述计算资源分组为由计算资源划分的相互隔离的分组;
确定所述网络请求对应占用的计算资源分组超出负载范围;
选取待限制的至少一个请求源;
对所选取的请求源的网络请求进行限制。
2.根据权利要求1所述的方法,其特征在于,当所有的计算资源分组都超出负载范围时,所述对所选取的请求源的网络请求进行限制包括:
将所选取的请求源的网络请求重新分配至计算资源等候分组,所述计算资源等候分组中的网络请求被限制。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
检测负载降低至负载范围以内的目标计算资源分组;
将所述计算资源等候分组的至少一个请求源的网络请求,重新分配至所述目标计算资源分组。
4.根据权利要求1所述的方法,其特征在于,所述确定所述网络请求对应占用的计算资源分组超出负载范围包括:
确定超出负载范围的超载计算资源分组;
所述方法还包括:
将所述超载计算资源分组的至少一个请求源的网络请求,重新分配至未超载计算资源分组。
5.根据权利要求4所述的方法,其特征在于,所述将所述超载计算资源分组的至少一个请求源的网络请求,重新分配至未超载计算资源分组包括:
查找负载最小的计算资源分组;
按请求源比例选取所述超载计算资源分组的至少一个请求源;
将所选取的至少一个请求源的网络请求重新分配至负载最小的计算资源分组。
6.根据权利要求1所述的方法,其特征在于,在所述选取待限制的至少一个请求源之前,所述方法包括:
根据超出负载范围的计算资源分组的负载情况,确定需限制的请求源比例;
所述选取待限制的至少一个请求源包括:
针对所述计算资源分组对应的网络请求的请求源,按照所述请求源比例选取至少一个请求源。
7.根据权利要求6所述的方法,其特征在于,所述根据超出负载范围的计算资源分组的负载情况,确定需限制的请求源比例包括:
若对网络请求进行限制后所述计算资源分组仍超出负载范围,则提高所述请求源比例。
8.根据权利要求1所述的方法,其特征在于,所述选取待限制的至少一个请求源包括:
根据所述请求源的用户信息,选取所述至少一个请求源。
9.根据权利要求1所述的方法,其特征在于,所述根据所述网络请求的请求源,分配网络请求至计算资源分组包括:
根据请求源的属性信息,确定网络请求分配的计算资源分组。
10.根据权利要求1所述的方法,其特征在于,所述根据所述网络请求的请求源,分配网络请求至计算资源分组包括:
根据计算资源分组的数量,确定网络请求分配的计算资源分组。
11.一种网络请求限制装置,其特征在于,包括:
请求获取模块,用于获取网络请求,所述网络请求来源于多个请求源;
分组分配模块,用于根据所述网络请求的请求源,分配网络请求至计算资源分组,所述计算资源分组为由计算资源划分的相互隔离的分组;
范围确定模块,用于确定所述网络请求对应占用的计算资源分组超出负载范围;
请求源选取模块,用于选取待限制的至少一个请求源;
限制模块,用于对所选取的请求源的网络请求进行限制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810760138.X/1.html,转载请声明来源钻瓜专利网。