[发明专利]一种资源请求响应方法、重定向服务器及决策分发服务器有效
申请号: | 202010650014.3 | 申请日: | 2020-07-08 |
公开(公告)号: | CN111901396B | 公开(公告)日: | 2021-08-06 |
发明(设计)人: | 陈加伟 | 申请(专利权)人: | 厦门网宿有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 彭燕 |
地址: | 361003 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 请求 响应 方法 定向 服务器 决策 分发 | ||
本发明实施例公开一种资源请求响应方法、重定向服务器及决策分发服务器。重定向服务器基于第一筛选规则对来自客户端的第一资源请求进行分类;对确定为不可处理类型的第一资源请求进行响应,使得客户端向决策分发服务器发送第二资源请求;决策分发服务器基于第二筛选规则确定来自客户端的第二资源请求是否为可服务类型;若确定第二资源请求为可服务类型,则对第二资源请求进行加速代理。通过该方案可以减轻重定向服务器的处理压力,实现快速响应用户请求。
技术领域
本发明涉及数据处理领域,尤其涉及一种资源请求响应方法、重定向服务器及决策分发服务器。
背景技术
目前,网络服务提供商可为客户提供网络加速服务,使得客户的请求可以快速得到响应,以提升用户体验。现有的实现方案中,网络服务提供商可通过设置重定向服务器来确定是否对接收到的流量进行加速代理,由于重定向服务器往往面对的是非常大量的用户,当接收到的流量超负荷时,重定向服务器可能由于压力过大而崩溃,或减缓对用户流量的处理,从而导致流量堵塞在重定向服务器处,无法得到及时响应,影响用户体验。
综上,如何减轻重定向服务器的负载压力,已成为行业亟需解决的问题。
发明内容
本发明实施例提供一种资源请求响应方法、重定向服务器及决策分发服务器,用以快速地实现获取客户端的资源请求。
第一方面,本发明实施例提供一种资源请求响应方法,该方法包括:重定向服务器基于第一筛选规则对来自客户端的第一资源请求进行分类,所述分类结果包含可处理类型和不可处理类型;对确定为所述不可处理类型的所述第一资源请求进行响应,使得所述客户端向决策分发服务器发送第二资源请求;所述决策分发服务器基于第二筛选规则确定来自所述客户端的所述第二资源请求是否为可服务类型;若确定所述第二资源请求为可服务类型,则对所述第二资源请求进行加速代理;其中,执行所述第二筛选规则所耗费的时长大于执行所述第一筛选规则所耗费的时长。
基于该方案,对于来自客户端的第一资源请求,首先由重定向服务器根据第一筛选规则对其进行分类,并对分类结果属于不可处理类型的第一资源请求进行响应,使得客户端重定向至决策分发服务器,进而向决策分发服务器请求资源,即发送第二资源请求;随后,决策分发服务器根据第二筛选规则对来自客户端的第二资源请求作出是否为可服务类型的资源请求的分类,并对属于可服务类型的第二资源请求进行加速代理。其中,执行第二筛选规则所耗费的时长大于执行第一筛选规则所耗费的时长。该方案中,通过让重定向服务器运用耗时较短的判别规则对第一资源请求进行粗略分类,从而快速筛选出部分资源请求,交由决策分发服务器进行处理,以减轻重定向服务器的处理压力,实现对资源请求的快速响应。
在一种可能的实现方法中,所述第一筛选规则包含字段查询;所述第二筛选规则包含正则匹配。
基于该方案,通过让重定向服务器使用字段查询的方式,对第一资源请求进行识别,可以快速地确定出第一资源请求属于可处理类型还是不可处理类型;进一步地,为了对资源请求是否可服务进行精准确定,则由决策分发服务器通过执行正则匹配来保证二次识别的准确度。
在一种可能的实现方法中,所述重定向服务器基于第一筛选规则对来自客户端的第一资源请求进行分类,包含:所述重定向服务器在对所述第一资源请求进行解析后,从中获取请求域名,并基于所述请求域名与预设名单进行匹配,基于匹配结果,确认所述第一资源请求的分类。
基于该方案,在重定向服务器使用第一筛选规则对来自客户端的第一资源请求进行分类的过程中,通过对资源请求的解析以从中获取请求域名,将所获取到的请求域名与预设名单进行匹配,从而重定向服务器可以对第一资源请求作出初步的判断,也即将第一资源请求划分为可处理类型还是不可处理类型,并对属于相应类型的资源请求作出相应的处理。
在一种可能的实现方法中,所述预设名单包含黑名单,所述黑名单中包含拒绝提供服务的域名,若所述请求域名记录在所述黑名单中,则确定所述第一资源请求为可处理类型,并丢弃所述第一资源请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门网宿有限公司,未经厦门网宿有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010650014.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:防护帽及其成型工艺
- 下一篇:一种安全性高的机械配件生产用打孔装置