【技术实现步骤摘要】
网络请求资源调度方法、装置及计算机可读存储介质
本专利技术实施例涉及网络管理
,特别涉及一种网络请求资源调度的方法。
技术介绍
随着互联网技术的发展,越来越多的用户及设备接入互联网,造成互联网上的数据量急速增长,对运营商及互联网企业来说都是一个很大的挑战,因为巨大的数据量极易造成网络带宽拥塞及传输费用的增加,影响服务质量及用户体验,为解决这一问题,目前主要有CDN及WebCache两种方式。上述两种方式在节省骨干网传输带宽,降低网间流量的同时,在提升用户体验方面也发挥了巨大的作用。然而本专利技术人发现,这所述两种方式由于各自分离管理,缺乏统一的资源管理和调度机制,因此在一定程度上造成资源浪费,即使目前已有将两种方式结合的技术手段,但也仅仅是区分出不同的业务范围而简单的进行资源调度,没有实现CDN及WebCache之前的优劣势互补,因此在没有解决优劣势互补的情况下,单个的CDN及WebCache在资源调度上,存在网络带宽拥塞、网络响应速度延迟的问题。
技术实现思路
本专利技术实施方式的目的在于提供一种网络请求资源调度方法、装置及计算机可读存储介质,有效的解决了在资源调度上,网络带宽拥塞、网络响应速度延迟的问题。为解决上述技术问题,本专利技术的实施方式提供了一种网络请求资源调度方法,所述方法包括:接收用户请求,解析所述用户请求的目的URL;判断所述目的URL是否属于预构建的内容分发网络所签订的URL;当所述目的URL属于预构建的内容分发网络所签订的URL时 ...
【技术保护点】
1.一种网络请求资源调度方法,其特征在于,所述方法包括:/n接收用户请求,解析所述用户请求的目的URL;/n判断所述目的URL是否属于预构建的内容分发网络所签订的URL;/n当所述目的URL属于预构建的内容分发网络所签订的URL时,启用与所述内容分发网络对应的域名解析服务器对所述目的URL进行域名解析,得到请求资源;/n当所述目的URL不属于预构建的内容分发网络所签订的URL时,启用与所述用户请求对应的远程域名解析服务器对所述目的URL进行域名解析,得到请求资源。/n
【技术特征摘要】
1.一种网络请求资源调度方法,其特征在于,所述方法包括:
接收用户请求,解析所述用户请求的目的URL;
判断所述目的URL是否属于预构建的内容分发网络所签订的URL;
当所述目的URL属于预构建的内容分发网络所签订的URL时,启用与所述内容分发网络对应的域名解析服务器对所述目的URL进行域名解析,得到请求资源;
当所述目的URL不属于预构建的内容分发网络所签订的URL时,启用与所述用户请求对应的远程域名解析服务器对所述目的URL进行域名解析,得到请求资源。
2.根据权利要求1所述的网络请求资源调度方法,其特征在于,若所述目的URL不属于预构建的内容分发网络所签订的URL,该方法还包括:
判断所述目的URL被请求的次数是否达到预设的热度阈值;
若所述目的URL被请求的次数没达到所述热度阈值,则启用与所述用户请求对应的远程域名解析服务器解析所述目的URL,得到请求资源;
若所述目的URL被请求的次数达到所述热度阈值,则根据所述目的URL使用预设缓存控制方法提取得到请求资源。
3.根据权利要求2所述的网络请求资源调度方法,其特征在于,所述根据所述目的URL使用预设缓存控制方法提取得到请求资源,包括:
启动与所述用户请求对应的本地域名解析服务器,解析所述目的URL得到解析数据;
查询与所述解析数据对应的本地用户请求缓存数据,判断所述本地用户请求缓存数据是否满足预设的缓存控制条件;
若所述本地用户请求缓存数据不满足所述缓存控制条件,则启动代理服务器请求至所述目的URL的服务器得到所述请求资源;
若所述本地用户请求缓存数据满足所述缓存控制条件,所述本地用户请求缓存数据即为所述请求资源。
4.根据权利要求3所述的网络请求资源调度方法,其特征在于,所述判断所述本地用户请求缓存数据是否满足预设的缓存控制条件,包括:
判断所述本地用户请求缓存数据是否在预设的缓存周期内;
若所述本地用户请求缓存数据不在所述缓存周期内,则所述本地用户请求缓存数据不满足所述缓存控制条件;
若所述本地用户请求缓存数据在所述缓存周期内,判断所述本地用户请求缓存数据在所述缓存周期内被更新的次数;
若所述本地用户请求缓存数据在所述缓存周期内被更新的次数不满足预设更新次数阈值,则所述本地用户请求缓存数据不满足所述缓存控制条件;
若所述本地用户请求缓存数据在所述缓存周期内被更新的次数满足所述更新次数阈值,则所述本地用户请求缓存数据满足所述缓存控制条件。
5.根据权利要求1至4中任意一项所述的网络请求资源调度方法,其特征在于,所述启用与所述用户请求对应的远程域名解析服务器解析所述目的URL,得到请求资源,包括:
判断所述目的URL在所述用户请求的本地浏览器中是否有与所述目的...
【专利技术属性】
技术研发人员:洪一帆,张阳平,戚剑锋,王广伟,陈宽,
申请(专利权)人:中移杭州信息技术有限公司,中国移动通信集团有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。