[发明专利]一种冷访问回源调度系统及其处理方法在审
申请号: | 202011125950.9 | 申请日: | 2020-10-20 |
公开(公告)号: | CN112287259A | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 黄东 | 申请(专利权)人: | 上海七牛信息技术有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/955;G06F9/54;G06F9/50 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙) 31251 | 代理人: | 郭桂峰 |
地址: | 201203 上海市浦东新区中*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 访问 调度 系统 及其 处理 方法 | ||
1.一种冷访问回源调度系统,其特征在于,包括:Cache模块、边缘业务判断模块、冷热文件统计模块、重定向模块以及回源路径决策模块,其中:
Cache模块用以对标签相同的存储块进行访问;
边缘业务判断模块用以判断业务是否需要进行回源收敛处理;
冷热文件统计模块用以对Cache模块的访问内容请求日志,统计内容的冷热度,决策出某个内容是属于冷访问还是热访问内容,并提供给其他模块作为信息的输入;
重定向模块用以对访问内容的传输路径进行调整;
回源路径决策模块用以确定URL访问内容的最佳节点。
2.根据权利要求1所述的一种冷访问回源调度系统,其特征在于,边缘业务判断模块用以判断业务是否需要进行回源收敛处理具体包括:
预设的配置:域名是否开启冷访问回源收敛功能,不同时段对功能的开启关闭;
冷热文件统计模块的来源数据:访问的内容是热文件,直接按照正常逻辑进行服务;
客户访问带来的信息:判断请求访问业务是否与功能适配,不适配的业务请求按正常的逻辑进行服务响应。
3.根据权利要求1所述的一种冷访问回源调度系统,其特征在于:所述边缘业务判断模块的输入端与回源路径决策模块的输出端连接,所述边缘业务判断模块的输入端与冷热文件统计模块的输出端连接。
4.根据权利要求1所述的一种冷访问回源调度系统,其特征在于:所述Cache模块的输出端与边缘业务判断模块的输出端连接,所述冷热文件统计模块的输入端与Cache模块的输出端连接。
5.根据权利要求1所述的一种冷访问回源调度系统,其特征在于:所述Cache模块的输入端与重定向模块的输出端连接。
6.一种冷访问回源调度处理方法,其特征在于,包括以下步骤:
S1、Cache模块收到客户端的请求,做一次快速功能开启判断,对不需要做冷访问回源收敛的请求快速忽略后续的处理,按常规功能逻辑处理,避免冷访问回源收敛功能影响服务性能,如果功能关闭,跳转到S7;
S2、对功能开启的请求,Cache模块模块向边缘业务判断模块请求进一步业务判断,决定是否对请求启用冷访问回源收敛功能,如果判断不执行冷访问回源功能,跳转到S7;
S3、边缘业务判断模块从冷热文件统计模块及回源路径决策模块获取判断需要的信息;
S4、边缘业务判断模块进行计算判断,给出结果,使用新的服务节点还是当前的服务节点来服务客户端请求;
S5、Cache模块模块,根据边缘业务判断模块的结果执行后续的动作;如果给出了新的服务节点IP,跳转到S6,请求重定向模块响应客户的请求,进行重定向,如果继续使用当前的服务节点,跳转到步骤7;
S6、重定向模块以内容重定向响应客户的请求,给出新的服务节点资源地址,跳转到S8;
S7、当前服务节点继续按常规功能逻辑处理响应客户的请求;
S8、冷热文件统计模块统计Cache模块的内容请求梳理;
S9、结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海七牛信息技术有限公司,未经上海七牛信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011125950.9/1.html,转载请声明来源钻瓜专利网。