访问请求的处理方法、装置和服务器制造方法及图纸

技术编号:36731036 阅读:26 留言:0更新日期:2023-03-04 09:57
本发明专利技术提供了一种访问请求的处理方法、装置和服务器,方法应用于对象存储服务器;目标数据存储在对象存储服务器中;如果接收到针对目标数据的访问请求,判断访问请求是否符合目标数据的访问规则;该访问规则基于指定用户输入的规则信息生成;规则信息由指定用户通过对象存储服务器提供的规则输入接口输入;如果访问请求符合目标数据的访问规则,处理访问请求。该方式中,用户可以直接通过对象存储服务器提供的规则输入接口输入规则信息,以生成访问规则,对象存储服务器接收到针对目标数据的访问请求后,可以直接判断该访问请求是否符合访问规则,不需要用户部署业务服务器,并在业务服务器上部署限流程序,降低了用户的开发成本和维护成本。本和维护成本。本和维护成本。

【技术实现步骤摘要】
访问请求的处理方法、装置和服务器


[0001]本专利技术涉及数据处理
,尤其是涉及一种访问请求的处理方法、装置和服务器。

技术介绍

[0002]随着互联网技术的高速发展,网络恶意攻击已成为业界不可忽视的问题,比如,在一段时间内,客户端不断地向服务器发送请求,由于这些请求非常密集,而服务器处理能力有限,大量的并发访问给服务器的处理能力和运行成本带来了巨大的压力,为了在保证系统安全稳定运行的同时,避免对服务器资源的浪费,可以对应用系统或服务进行限流,即可以通过限制对API(Application Programming Interface,应用程序接口)的调用频率,以实现限流;相关技术中,公有云对象存储数据库的不同用户通过各自对应的业务服务器接收客户端的数据访问请求,将数据访问请求转发至公有云对象存储数据库对应的服务器,以访问公有云对象存储数据库中的数据,该方式需要每个用户单独开发限流程序,并部署到各自对应的业务服务器上,通过业务服务器中部署的限流程序实现对API调用频率的限制,以实现限流,由于需要每个用户单独开发限流程序,并为每个用户部署对本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种访问请求的处理方法,其特征在于,所述方法应用于对象存储服务器;目标数据存储在所述对象存储服务器中;所述方法包括:如果接收到针对所述目标数据的访问请求,判断所述访问请求是否符合所述目标数据的访问规则;其中,所述访问规则基于指定用户输入的规则信息生成;所述规则信息由所述指定用户通过所述对象存储服务器提供的规则输入接口输入;如果所述访问请求符合所述目标数据的访问规则,处理所述访问请求。2.根据权利要求1所述的方法,其特征在于,如果接收到针对所述目标数据的访问请求,判断所述访问请求是否符合所述目标数据的访问规则的步骤包括:如果接收到针对所述目标数据的访问请求,基于所述访问请求更新所述目标数据的访问信息;其中,所述访问信息包括:在指定时间段内的读访问次数、读访问频率或写访问频率;判断所述访问信息是否符合所述目标数据的访问规则。3.根据权利要求2所述的方法,其特征在于,所述访问规则包括至少一个指定来源地址;如果接收到针对所述目标数据的访问请求,基于所述访问请求更新所述目标数据的访问信息的步骤包括:如果接收到针对所述目标数据的访问请求,判断发送所述访问请求的地址是否属于所述指定来源地址;如果属于所述指定来源地址,基于所述访问请求更新所述目标数据的访问信息。4.根据权利要求2所述的方法,其特征在于,所述访问规则包括:至少一个指定用户代理信息;所述如果接收到针对目标数据的访问请求,基于所述访问请求更新所述目标数据的访问信息的步骤包括:如果接收到针对所述目标数据的访问请求,判断所述访问请求的请求头中是否包括所述指定用户代理信息;如果包括所述指定用户代理信息,基于所述访问请求更新所述目标数据的访问信息。5.根据权利要求2所述的方法,其特征在于,所述访问规则还包括:所述目标数据的数据名称中需要包含的指定字符;所述如果接收到针对目标数据的访问请求,基于所述访问请求更新当前访问信息的步骤包括:如果接收到针对所述目标数据的访问请求,判断所述目标数据的数据名称中是否包含所述指定字符;如果所述目标数据的数据名称中包含所述指定字符,基于所述访问请求更新当前访问信息。6.根据权利要求2所述的方法,其特征在于,判断所述访问信息是否符合所述目标数...

【专利技术属性】
技术研发人员:肖春辉
申请(专利权)人:北京金山云网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1