一种CDN节点文件同步方法和装置制造方法及图纸

技术编号:10347633 阅读:205 留言:0更新日期:2014-08-22 12:22
本发明专利技术实施例公开了一种CDN节点文件同步方法,包括:当监测到源服务器有新文件发布,且与所述源服务器关联的CDN节点中存在与所述新文件相对应的原文件时,获取所述新文件和所述原文件的同一种文件信息;判断所述新文件与所述原文件的所述同一种文件信息是否一致;若所述新文件与所述原文件的所述同一种文件信息不一致,则使用所述新文件更新所述CDN节点中的所述原文件。本发明专利技术实施例还公开了一种CDN节点文件同步装置。采用本发明专利技术实施例,可以提高文件信息比较的准确性,并使得CDN节点中的文件同步更加及时。

【技术实现步骤摘要】
一种CDN节点文件同步方法和装置
本专利技术涉及网络
,尤其涉及一种⑶N节点文件同步方法和装置。
技术介绍
CDN(Content Delivery Network,内容分发网络)是通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决英特网的网络拥挤的状况,提高用户获取网络内容的响应速度。在现有技术方案中,当CDN节点上的文件到达预定时间时,CDN节点请求源服务器同步相应文件,并且将源服务器中的文件最后修改时间与本CDN节点上的文件修改时间进行比较,如果最后修改时间一致,则此CDN节点不会对该文件进行更新,如果最后修改时间不同,则此CDN节点将从源服务器调取新的文件取代当前文件。现有技术方案的缺点是:首先,当在源服务器中发布新文件时,如果此时CDN节点中的文件未到达预定时间,则不能及时对CDN节点中的文件进行更新,这样就会导致CDN节点中的文件与源服务器中的文件不一致;本文档来自技高网...
一种CDN节点文件同步方法和装置

【技术保护点】
一种CDN节点文件同步方法,其特征在于,所述方法包括:当监测到源服务器有新文件发布,且与所述源服务器关联的CDN节点中存在与所述新文件相对应的原文件时,获取所述新文件和所述原文件的同一种文件信息;判断所述新文件与所述原文件的所述同一种文件信息是否一致;若所述新文件与所述原文件的所述同一种文件信息不一致,则使用所述新文件更新所述CDN节点中的所述原文件。

【技术特征摘要】
1.一种CDN节点文件同步方法,其特征在于,所述方法包括: 当监测到源服务器有新文件发布,且与所述源服务器关联的CDN节点中存在与所述新文件相对应的原文件时,获取所述新文件和所述原文件的同一种文件信息; 判断所述新文件与所述原文件的所述同一种文件信息是否一致; 若所述新文件与所述原文件的所述同一种文件信息不一致,则使用所述新文件更新所述CDN节点中的所述原文件。2.如权利要求1所述的方法,其特征在于,所述同一种文件信息至少包括最后修改时间、文件大小和MD5信息特征码之一。3.如权利要求2所述的方法,其特征在于,若所述新文件与所述原文件的所述同一种文件信息不一致,则使用所述新文件更新所述CDN节点中的所述原文件,包括: 若所述新文件与所述原文件的最后修改时间、文件大小和MD5信息特征码至少其中之一不一致,则使用所述新文件更新所述CDN节点中的所述原文件。4.如权利要求3所述的方法,其特征在于,所述判断所述新文件与所述原文件的所述同一种文件信息是否一致,包括: 判断所述新文件与所述原文件的最后修改时间是否一致; 若所述新文件与所述原文件的最后修改时间一致,则判断所述新文件与所述原文件的文件大小是否一致; 若所述新文件与所述原文件的文件大小一致,则判断所述新文件与所述原文件的MD5信息特征码是否一致。5.如权利要求3所述的方法,其特征在于,所述判断所述新文件与所述原文件的所述同一种文件信息是否一致,包括: 判断所述新文件与所述原文件的文件大小是否一致; 若所述新文件与所述原文件的文件大小一致,则判断所述新文件与所述原文件的最后修改时间是否一致; 若所述新文件与所述原文件的最后修改时间一致,则判断所述新文件与所述原文件的MD5信息特征码是否一致。6.如权利要求1-5任一所述的方法,其特征在于,所述方法还包括: 当监测到源服务器有新文件发布,且与所述源服务器关联的CDN节点中不存在与所述新文件相对应的原文件时,将所述新文件保存到所述CDN节点中。7.—种⑶N节...

【专利技术属性】
技术研发人员:胡有志
申请(专利权)人:广州金山网络科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1