[发明专利]一种资源请求处理方法、装置、设备及系统有效
申请号: | 201810850560.4 | 申请日: | 2018-07-28 |
公开(公告)号: | CN110769020B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 陈宏宇;李文兆;肖国平;孙建耀 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L67/56 | 分类号: | H04L67/56;H04L67/60 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 请求 处理 方法 装置 设备 系统 | ||
本申请公开了一种资源请求处理方法、装置、设备及系统。该方法包括:第一代理服务器接收来自于存储服务器的第一资源请求,并基于该第一资源请求所请求获取的资源,确定处理该第一资源请求的代理服务器;若确定的代理服务器并非第一代理服务器,则将该第一资源请求转发给所确定的服务器,以便所确定的代理服务器处理该第一资源请求。
技术领域
本申请涉及计算机技术领域,尤其涉及一种资源请求处理方法、装置、设备及系统。
背景技术
存储服务器用于为用户提供数据读写服务。其数据读写过程包括:
响应用户的申请,为用户分配存储空间Bucket,以基于该Bucket为用户提供数据读写服务;若用户请求访问的资源不存在时,则发起从源服务器提取该资源的资源请求。
而当短时间内有大量资源请求时,会对存储服务器及源服务器造成流量冲击。
因此,需要提供一种可靠的资源请求处理方案。
发明内容
本说明书实施例提供一种资源请求处理方法,用于将来自于存储服务器的资源请求中的等效资源请求转发由同一代理服务器处理。
第一方面,本说明书实施例提供一种回源请处理方法,所述方法包括:
在第一代理服务器处接收来自于存储服务器的第一资源请求,所述第一资源请求向源服务器请求获取资源;
基于所述第一资源请求所请求获取的资源,确定处理所述第一资源请求的代理服务器;
如果所确定的代理服务器并非所述第一代理服务器,则将所述第一资源请求转发至所确定的代理服务器,以便所确定的代理服务器对所述第一资源请求进行处理;如果所确定的代理服务器是所述第一代理服务器,则处理所述第一资源请求。
第二方面,本说明书实施例还提供一种资源请求处理装置,包括:
第一接收模块,用于在第一代理服务器处接收来自于存储服务器的第一资源请求,所述第一资源请求请求向源服务器请求获取资源;
确定模块,用于基于所述第一资源请求所请求获取的资源,确定处理所述第一资源请求的代理服务器;
第一处理模块,用于如果所确定的代理服务器并非所述第一代理服务器,则将所述第一资源请求转发至所确定的代理服务器,以便所确定的代理服务器对所述第一资源请求进行处理;如果所确定的代理服务器是所述第一代理服务器,则处理所述第一资源请求。
第三方面,本说明书实施例还提供一种资源请求处理系统,包括:多个存储服务器和多个代理服务器,其中:
所述存储服务器适于向各个代理服务器发送第一资源请求,所述第一资源请求向源服务器请求获取资源;
所述代理服务器包括第二方面的资源请求处理装置。
第四方面,本说明书实施例还提供一种电子设备,包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行如第一方面所述的资源请求处理方法。
第五方面,本说明书实施例还提供算机可读存储介质,其中,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行如第一方面所述的资源请求处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810850560.4/2.html,转载请声明来源钻瓜专利网。