【技术实现步骤摘要】
互联网资源获取方法、装置及互联网缓存系统
本专利技术属于互联网缓存
,尤其涉及一种互联网资源获取方法、装置及互联网缓存系统。
技术介绍
随着互联网的发展,互联网流量在迅猛地增加,互联网流量的增加速度远远超过了网络出口增加的速度。随之带来的问题就是网络出口带宽的不足,解决网络出口带宽不足的其中一个解决办法就是在网络中部署互联网缓存系统。当用户请求访问的外部资源已经被互联网缓存系统缓存时,用户从互联网缓存系统获取该外部资源,但是传统的互联网缓存系统把待缓存的资源作为一个文件存储在某一硬盘上,当多个用户同时访问一个资源时,由于机械硬盘的读写速率存在瓶颈,导致互联网缓存系统I/O(input/output,输入/输出端口),资源性能不足,出现用户访问资源慢、卡,甚至无法访问的情况。
技术实现思路
有鉴于此,本专利技术实施例提供了一种互联网资源获取方法、装置及互联网缓存系统,以解决现有技术中多个用户同时访问一个资源时,互联网缓存系统I/O资源性能不足的问题。本专利技术实施例的第一方面,提供了一种互联网资源获取方法,包括:接收镜像设备发送的第一用户终端对目标互联网资源的获取请求;根据所述获取请求对所述目标互联网资源的请求次数进行更新;当更新后的所述请求次数达到预设次数阈值时,获取所述目标互联网资源在第一缓存服务器的第一资源存储位置;将所述第一资源存储位置分别发送至第二缓存服务器和所述第一用户终端,以使所述第一用户终端根据所述第一资源存储位置获取所述目标互联网资源;在所述第二缓存服务器根据所述第一资源存储位置获取所述目标互联网资源并存储后,接收所述第二缓存服务器发送的 ...
【技术保护点】
1.一种互联网资源获取方法,其特征在于,包括:接收镜像设备发送的第一用户终端对目标互联网资源的获取请求;根据所述获取请求对所述目标互联网资源的请求次数进行更新;当更新后的所述请求次数达到预设次数阈值时,获取所述目标互联网资源在第一缓存服务器的第一资源存储位置;将所述第一资源存储位置分别发送至第二缓存服务器和所述第一用户终端,以使所述第一用户终端根据所述第一资源存储位置获取所述目标互联网资源;在所述第二缓存服务器根据所述第一资源存储位置获取所述目标互联网资源并存储后,接收所述第二缓存服务器发送的所述目标互联网资源的第二资源存储位置;当接收所述镜像设备发送的第二用户终端对所述目标互联网资源的获取请求时,将所述第二资源存储位置或所述第一资源存储位置发送至所述第二用户终端,以使所述第二用户终端根据所述第二资源存储位置或所述第一资源存储位置,获取所述目标互联网资源。
【技术特征摘要】
1.一种互联网资源获取方法,其特征在于,包括:接收镜像设备发送的第一用户终端对目标互联网资源的获取请求;根据所述获取请求对所述目标互联网资源的请求次数进行更新;当更新后的所述请求次数达到预设次数阈值时,获取所述目标互联网资源在第一缓存服务器的第一资源存储位置;将所述第一资源存储位置分别发送至第二缓存服务器和所述第一用户终端,以使所述第一用户终端根据所述第一资源存储位置获取所述目标互联网资源;在所述第二缓存服务器根据所述第一资源存储位置获取所述目标互联网资源并存储后,接收所述第二缓存服务器发送的所述目标互联网资源的第二资源存储位置;当接收所述镜像设备发送的第二用户终端对所述目标互联网资源的获取请求时,将所述第二资源存储位置或所述第一资源存储位置发送至所述第二用户终端,以使所述第二用户终端根据所述第二资源存储位置或所述第一资源存储位置,获取所述目标互联网资源。2.根据权利要求1所述的互联网资源获取方法,其特征在于,将所述第二资源存储位置或所述第一资源存储位置发送至所述第二用户终端包括:获取所述第一缓存服务器的当前资源并发请求个数和所述第二缓存服务器的当前资源并发请求个数;当所述第一缓存服务器的当前资源并发请求个数大于所述第二缓存服务器的当前资源并发请求个数时,将所述第二资源存储位置发送至所述第二用户终端,以使所述第二用户终端根据所述第二资源存储位置获取所述目标互联网资源;当所述第一缓存服务器的当前资源并发请求个数小于或等于所述第二缓存服务器的当前资源并发请求个数时,将所述第一资源存储位置发送至所述第二用户终端,以使所述第二用户终端根据所述第一资源存储位置获取所述目标互联网资源。3.根据权利要求1所述的互联网资源获取方法,其特征在于,将所述第二资源存储位置或所述第一资源存储位置发送至所述第二用户终端包括:判断上一次接收到所述镜像设备发送的第三用户终端对所述目标互联网资源的获取请求后,是否将所述第一资源存储位置发送至所述第三用户终端;当判定将所述第一资源存储位置发送至所述第三用户终端时,将所述第二资源存储位置发送至所述第二用户终端,以使所述第二用户终端根据所述第二资源存储位置获取所述目标互联网资源;当判定将所述第二资源存储位置发送至所述第三用户终端时,将所述第一资源存储位置发送至所述第二用户终端,以使所述第二用户终端根据所述第一资源存储位置获取所述目标互联网资源。4.根据权利要求1至3中任意一项所述的互联网资源获取方法,其特征在于,还包括:当更新后的所述请求次数达到所述预设次数阈值时,对在所述第一缓存服务器存储的所述目标互联网资源添加热点标记。5.一种互联网资源获取装置,其特征在于,包括:资源获取请求接收模块,用于接收镜像设备发送的第一用户终端对目标互联网资源的获取请求;资源请求次数更新模块,用于根据所述获取请求对所述目标互联网资源的请求次数进行更新;资源存储位置获取模块,用于当更新后的所述请求次数达到预设次数阈值时,获取所述目标互联网资源在第一缓存服务器的第一资源存储位置;第一资源获取模块,用于将所述第一资源存储位置分别发送至第二缓存服务器和所述第一用户终端,以使所述第一用户终端根据所述第一资源存储位置获取所述目标互联网资源;资源存储位置接收模块,用于在所述第二缓存服务器根据所述第一资源存储位置获取所述目标互联网资源并存储后,接收所述第二缓存服务器发送的所述目标互联网资源的第二资源存储位置;第二资源获取模块,用于当接收所述镜像设备发送的第二用户终端对所述目标互联网资源的获取请求时,将所述第二资源存储位置或所述第一资源存储位置发送至所述第二用户终端,以使所述第二用户终端根据...
【专利技术属性】
技术研发人员:周成栋,蔡磊,
申请(专利权)人:南方银谷科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。