【技术实现步骤摘要】
本专利技术涉及服务器,特别是涉及一种内容分发网络的请求处理系统、一种内容分发网络的请求处理方法、一种内容分发网络的请求处理装置、一种电子设备以及一种计算机可读介质。
技术介绍
1、cdn(content deliverynetwork,内容分发网络)包括源站和至少一个边缘节点。cdn具有分片缓存机制,当数据资源被缓存到边缘节点时,它们会被切割成多个固定大小的“片”。当用户发起对数据资源的某部分数据的请求(称为range请求)时,如果这部分数据已经被缓存在边缘节点上,那么cdn可以直接返回这部分数据对应的“片”,而不需要从源站获取整个数据资源。
2、若cdn处于高qps(queries per second,每秒请求数)、高并发的场景下,且cdn源站中的数据内容经常更新,则cdn需要不断更新边缘节点中的缓存分片。当边缘节点中的缓存分片不存在或已过期时,边缘节点需要从源站获取数据。边缘节点从源站获取数据的过程称为“回源”。边缘节点不断更新缓存分片、回源等刷新资源的操作属于耗时且耗性能的操作,会消耗大量的计算资源、且增加用户的等待
...【技术保护点】
1.一种内容分发网络的请求处理系统,其特征在于,包括:缓存分片信息管理组件、源站和至少一个边缘节点;所述缓存分片信息管理组件中包括分片占位表;所述源站中存储有预设的资源;所述边缘节点中存储有所述资源对应的至少一个分片;
2.根据权利要求1所述的请求处理系统,其特征在于,所述资源获取请求包括统一资源定位符;
3.根据权利要求2所述的请求处理系统,其特征在于,所述缓存分片信息管理组件用于基于所述分片占位信息,判断所述第一资源段对应的分片在所述边缘节点中是否存在;若存在,则将存在的所述分片作为可处理分片;若不存在,则将不存在的所述分片确定为所述待处理
...
【技术特征摘要】
1.一种内容分发网络的请求处理系统,其特征在于,包括:缓存分片信息管理组件、源站和至少一个边缘节点;所述缓存分片信息管理组件中包括分片占位表;所述源站中存储有预设的资源;所述边缘节点中存储有所述资源对应的至少一个分片;
2.根据权利要求1所述的请求处理系统,其特征在于,所述资源获取请求包括统一资源定位符;
3.根据权利要求2所述的请求处理系统,其特征在于,所述缓存分片信息管理组件用于基于所述分片占位信息,判断所述第一资源段对应的分片在所述边缘节点中是否存在;若存在,则将存在的所述分片作为可处理分片;若不存在,则将不存在的所述分片确定为所述待处理分片。
4.根据权利要求3所述的请求处理系统,其特征在于,所述缓存分片信息管理组件用于基于所述分片时间阈值和所述分片有效性信息,判断所述可处理分片是否有效;若所述可处理分片有效,则将有效的所述可处理分片作为所述目标分片;若所述可处理分片失效,则将失效的所述可处理分片作为所述待处理分片。
5.根据权利要求2所述的请求处理系统,其特征在于,所述缓存分片信息管理组件用于基于所述目标资源,判断所述分片占位表中是否存在所述目标资...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。