[发明专利]请求处理方法和装置有效
申请号: | 201710661220.2 | 申请日: | 2017-08-04 |
公开(公告)号: | CN109391589B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 段秋华 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 请求 处理 方法 装置 | ||
本发明实施例公开了一种请求处理方法和装置,用于提高账号处理请求的效率。本发明实施例方法包括:获取请求;从活动账号集合获取权重最大的目标账号,所述权重表示账号当前访问服务平台的能力,所述活动账号集合包括多个可访问所述服务平台的账号和每一所述账户的权重,所述目标账号为所述多个账号的其中之一;更新所述目标账号的权重;使用所述目标账号向所述服务平台发送所述请求。这样,依据权重,处理每一请求的账号都是当前访问服务平台的能力最大的账号,从而,减少了因处理请求导致的被服务平台冻结账号的情况的发生,使得账号处理请求的能力得到合理利用,提高了请求的处理效率,并提高了访问服务平台的访问容量。
技术领域
本发明涉及数据处理领域,尤其涉及一种请求处理方法和装置。
背景技术
目前调用服务平台的服务,都会受到该服务平台针对用户请求做的访问限制,有的是针对请求者IP地址做限制,有的是针对请求者所带账号做限制。
在服务平台针对账号进行访问的限制时,例如,针对一个账号的请求,通常设置该帐号的每秒允许最大访问次数(QPS,Queries Per Second)来进行限制,若服务平台限制该账号每秒最多只能向该服务平台发送5次请求,则QPS=5。若用户使用该账号向该服务平台发送请求的频次超过了该QPS,则服务平台冻结该账号一段时间,即服务平台在这一段时间内不处理该账号发送的请求,以对该账号进行惩罚。
可见,在服务平台对请求者所带账号做限制时,用户通过账号向服务平台发送请求以调用服务平台的服务时,将受到服务平台的过多限制,用户向服务平台发送的请求在一段时间内数量有限。
发明内容
本发明实施例提供了一种请求处理方法和装置,以及处理器和存储介质,用于提高账号处理请求的效率。
为了解决上述技术问题,本发明实施例提供了以下技术方案:
一种请求处理方法,包括:
获取请求;
从活动账号集合获取权重最大的目标账号,所述权重表示账号当前访问服务平台的能力,所述活动账号集合包括多个可访问所述服务平台的账号和每一所述账户的权重,所述目标账号为所述多个账号的其中之一;
更新所述目标账号的权重;
使用所述目标账号向所述服务平台发送所述请求。
为了解决上述技术问题,本发明实施例还提供了以下技术方案:
一种请求处理装置,包括:
请求获取单元,用于获取请求;
账号获取单元,用于从活动账号集合获取权重最大的目标账号,所述权重表示账号当前访问服务平台的能力,所述活动账号集合包括多个可访问所述服务平台的账号和每一所述账户的权重,所述目标账号为所述多个账号的其中之一;
更新单元,用于更新所述目标账号的权重;
发送单元,用于使用所述目标账号向所述服务平台发送所述请求。
为了解决上述技术问题,本发明实施例还提供了以下技术方案:
一种处理器,所述处理器用于运行程序,所述程序运行时执行如上所述的请求处理方法。
为了解决上述技术问题,本发明实施例还提供了以下技术方案:
一种存储介质,其上存储有程序,该程序被处理器执行时实现如上所述的请求处理方法。
从以上技术方案可以看出,本发明实施例具有以下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710661220.2/2.html,转载请声明来源钻瓜专利网。