预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113726683A(43)申请公布日2021.11.30(21)申请号202111056431.6(22)申请日2021.09.09(71)申请人海尔数字科技(青岛)有限公司地址266101山东省青岛市崂山区中韩街道科苑纬一路1号青岛国际创新园B座402申请人青岛海尔工业智能研究院有限公司海尔卡奥斯物联生态科技有限公司(72)发明人陈录城官祥臻孙来超刘杰杨轩张永庆(74)专利代理机构北京同立钧成知识产权代理有限公司11205代理人张晓霞臧建明(51)Int.Cl.H04L12/813(2013.01)权利要求书1页说明书10页附图4页(54)发明名称访问限流方法、装置、设备、存储介质及计算机程序产品(57)摘要本申请提供一种访问限流方法、装置、设备、存储介质及计算机程序产品。该方法包括:当检测到多个终端设备向访问接口发送的访问请求的数量超过第一预设值时,针对每一终端设备,在访问接口外拦截终端设备发送的目标访问请求;判断预设时间段内接收到目标访问请求的次数;若次数大于第二预设值,则将目标访问请求发送给访问接口。本申请能够提高用户访问接口的成功率。CN113726683ACN113726683A权利要求书1/1页1.一种访问限流方法,其特征在于,包括:当检测到多个终端设备向访问接口发送的访问请求的数量超过第一预设值时,针对每一终端设备,在所述访问接口外拦截所述终端设备发送的目标访问请求;判断预设时间段内接收到所述目标访问请求的次数;若所述次数大于第二预设值,则将所述目标访问请求发送给所述访问接口。2.根据权利要求1所述的方法,其特征在于,所述判断预设时间段内接收到所述目标访问请求的次数,包括:判断所述目标访问请求是否为非首次访问所述访问接口的请求;若所述目标访问请求为非首次访问所述访问接口的请求,则判断预设时间段内接收到所述目标访问请求的次数。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述目标访问请求为首次访问所述访问接口的请求,则将所述目标访问请求发送给所述访问接口。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述次数不大于所述第二预设值,则禁止所述访问接口接收所述目标访问请求。5.根据权利要求1‑3任一项所述的方法,其特征在于,所述将所述目标访问请求发送给所述访问接口之后,所述方法还包括:更新接收到所述目标访问请求的次数。6.根据权利要求1‑4任一项所述的方法,其特征在于,所述在所述访问接口外拦截用户发送的目标访问请求,包括:获取所述访问接口的接口配置信息;判断所述接口配置信息中是否包括限流配置信息;若所述接口配置信息中包括所述限流配置信息,则在所述访问接口外拦截所述目标访问请求。7.一种访问限流装置,包括:拦截模块,用于在检测到多个终端设备向访问接口发送的访问请求的数量超过第一预设值时,针对每一终端设备,在所述访问接口外拦截所述终端设备发送的目标访问请求;判断模块,用于判断预设时间段内接收到所述目标访问请求的次数;发送模块,用于在所述次数大于第二预设值时,将所述目标访问请求发送给所述访问接口。8.一种服务器,其特征在于,包括:存储器,处理器;所述存储器,用于存储计算机程序;所述处理器,用于读取所述存储器存储的计算机程序,并根据所述存储器中的计算机程序执行上述权利要求1‑6任一项所述的访问限流方法。9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现上述权利要求1至6任一项所述的访问限流方法。10.一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,实现上述权利要求1‑6中任一项所述的方法。2CN113726683A说明书1/10页访问限流方法、装置、设备、存储介质及计算机程序产品技术领域[0001]本申请涉及通信技术,尤其涉及一种访问限流方法、装置、设备、存储介质及计算机程序产品。背景技术[0002]在互联网应用中经常会出现突发流量洪峰的情况,而任何系统的处理能力均有上限,当请求量超过系统处理能力时,通常会引起排队,造成响应时间迅速提升。如果对服务占用的资源量没有约束,还可能因为系统资源占用过多而宕机。为了保证系统在遭遇突发请求时能够稳定运行,业界通常采用的手段有缓存、限流或降级,其中,限流是当请求流量超过系统的瓶颈时,可进行拒绝服务、排队或等待、降级等处理的方式。[0003]现有网络请求的限流组件均为正向限流,即当流量超过一定数量后开始进行限流,从而对一个时间窗口内的并发请求进行限速,以保护通信系统。然而在上述方法中,由于在该时间窗口内会对所有的请求均会限速,导致用户访问接口的成功率较低。发明内容[0004]本申请提供一种访问