文件下载修复方法及装置制造方法及图纸

技术编号:13491844 阅读:34 留言:0更新日期:2016-08-07 03:31
本发明专利技术公开的文件下载修复方法,包括:接收客户端发送的错误数据,所述错误数据中包括所述客户端的设备标识和所述错误数据的类型;当所述错误数据的类型是预设类型时,确定所述错误数据对应的设备标识所对应的内容分发服务器;计算由于数据错误与所述内容分发服务器所对应的设备标识的数量;当所述数量达到第一预设阈值时,向所述内容分发服务器发送重新分发文件的请求信息。本发明专利技术还公开了一种文件下载修复装置。本发明专利技术的技术方案,能够自动收集、分析错误数据,并根据错误数据的分析结果修复下载失败的问题,从而不仅能够节省人力资源,而且能够提高修复的效率。

【技术实现步骤摘要】
【专利摘要】本专利技术公开的文件下载修复方法,包括:接收客户端发送的错误数据,所述错误数据中包括所述客户端的设备标识和所述错误数据的类型;当所述错误数据的类型是预设类型时,确定所述错误数据对应的设备标识所对应的内容分发服务器;计算由于数据错误与所述内容分发服务器所对应的设备标识的数量;当所述数量达到第一预设阈值时,向所述内容分发服务器发送重新分发文件的请求信息。本专利技术还公开了一种文件下载修复装置。本专利技术的技术方案,能够自动收集、分析错误数据,并根据错误数据的分析结果修复下载失败的问题,从而不仅能够节省人力资源,而且能够提高修复的效率。【专利说明】文件下载修复方法及装置
本专利技术实施例涉及数据处理
,更具体而言,涉及一种文件下载修复方法及装置。
技术介绍
为了充分利用投放资源,客户端在播放多媒体文件时,通常会插播广告。相关技术中,客户端在插播广告之前,预先将广告文件从广告服务器下载到本地,在将广告文件解码后,播放该广告文件对应的广告。然而,由于种种原因,客户端在下载广告文件时,经常下载失败,造成广告无法正常播放,从而不仅浪费投放资源,而且严重损害广告主的利益。而相关技术中,为了解决该问题,如果客户端下载广告文件失败后,通常会判断下载失败的原因,并对应记录相应的错误数据,然后,由相关技术人员统筹、分析所得到的错误数据,进而采取相应的修复措施。而由于相关技术中,错误数据类型繁杂,而且数量较大,因此,通过人工分析数据的方式不仅占用大量人力资源,造成资源浪费,而且效率低下。
技术实现思路
为了解决上述技术问题,本专利技术实施例提供了一种文件下载修复方法及装置,不仅能够节省人力资源,而且能够提高修复效率。第一方面,本专利技术实施例提供了一种文件下载修复方法,包括:接收客户端发送的错误数据,所述错误数据中包括所述客户端的设备标识和所述错误数据的类型;当所述错误数据的类型是预设类型时,确定所述错误数据对应的设备标识所对应的内容分发服务器;计算由于数据错误与所述内容分发服务器所对应的设备标识的数量;当所述数量达到第一预设阈值时,向所述内容分发服务器发送重新分发文件的请求信息。第二方面,本专利技术实施例提供了一种文件下载修复装置,包括:接收模块,用于接收客户端发送的错误数据,所述错误数据中包括所述客户端的设备标识和所述错误数据的类型;确定模块,用于在所述错误数据的类型是预设类型时,确定所述错误数据对应的设备标识所对应的内容分发服务器;计算模块,用于计算由于数据错误与所述内容分发服务器所对应的设备标识的数量;发送模块,用于在所述数量达到第一预设阈值时,向所述内容分发服务器发送重新分发文件的请求信息。由以上描述可知,本专利技术实施例提供的文件下载修复方法及装置,服务器首先接收客户端发送的错误数据,其中,错误数据中包括客户端的设备标识和错误数据的类型。当错误数据的类型是预设类型时,确定错误数据对应的设备标识所对应的内容分发服务器,并计算由于数据错误与内容分发服务器所对应的设备标识的数量,当数量达到第一预设阈值时,说明错误数据的产生与内容分发服务器有关,向该内容分发服务器发送重新分发文件的请求信息,以修复目标错误数据对应的问题。由此可见,本专利技术实施例的技术方案,能够自动收集、分析错误数据,并根据错误数据的分析结果修复下载失败的问题,从而不仅能够节省人力资源,而且能够提高修复的效率。应当理解的是,以上的一般描述和后文的细节描述仅为示例性和解释性描述,对本专利技术技术方案并不构成限制。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。通过附图所示,本专利技术的上述及其它目的、特征和优势将更加清晰。在全部附图中相同的附图标记指示相同的部分。并未刻意按实际尺寸等比例缩放绘制附图,重点在于示出本专利技术的主旨。图1是本专利技术实施例提供的文件下载修复方法的方法流程图;图2是本专利技术实施例提供的广告文件转码分发的原理图;图3是本专利技术实施例提供的文件下载修复装置的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,相关技术中,数据的收集、统筹和分析等操作通常由数据服务器完成,而本方案的主要内容是对数据的处理,因此,执行本方案的主体是数据服务器。请参见图1,图1是本专利技术实施例提供的文件下载修复方法的方法流程图。如图1所示,该方法包括以下步骤。步骤SlOl,接收客户端发送的错误数据。通常,为了监控客户端的运行状态,数据服务器实时接收客户端上报的各个操作过程的状态数据,例如,客户端下载广告文件的状态数据,及客户端播放多媒体文件的状态数据等。而本实施例中,状态数据包括操作成功的数据,和操作失败的数据,具体的,不同的状态数据通过特定的数据表示,而且为本领域技术人员所熟知的技术,本专利技术实施例此处不再赘述。需要说明的是,当客户端下载广告文件失败后,通常会基于几个方面判断下载失败的原因,并对应部分失败原因标记相应的错误代码,以明确下载失败的原因。例如,客户端下载某广告文件失败后,可以通过三个方面确定失败原因,第一方面,是否访问到了相应的服务器,如果访问到了,忽略该方面;如果没有访问到,通常将错误状态码标记为http状态码;第二方面,所访问的内容分发服务器中是否存在待下载的广告文件,如果存在,忽略该方面;如果不存在,将错误代码标记为404;第三方面,客户端下载文件超时。因此,本步骤中,可以根据错误数据所标记的错误代码确定错误数据的类型。当然,上述仅为本专利技术提供的优选示例,客户端下载广告文件失败的原因有很多,而且客户端还可以从其他角度进行失败原因的判断,本专利技术实施例不受上述描述的限制。此外,由于数据服务器接收所有客户端的错误数据,为了方便管理所接收的错误数据,同时,为了能够根据错误数据准确定位错误的原因和客户端群,数据服务器所接收的错误数据中还包括相应客户端的设备标识。其中,本实施例中,设备标识可以是客户端的IP地址(Internet Protocol Address,网际协议地址),或者,在客户端登录的用户账号,本专利技术实施例对此不做限制。本步骤所述的内容,数据服务器可以收集客户端的广告文件下载状态数据,从而为分析错误数据,以及根据错误数据的类型修复下载失败文件提供技术准备。步骤S102,当所述错误数据的类型是预设类型时,确定所述错误数据对应的设备标识所对应的内容分发服务器。其中,为了便于描述,本实施例中,首先阐述广告文件分发下载的过程,请参见图2,图2是本专利技术实施例提供的广告文件转码分发的原理图,当广告服务器接收到客户端下载广告文件的请求后,广告服务器下属的调度服务器将广告文件转码分发到各个CDN(Content Delivery Network,即内容分发网络)节点,而每个CDN节点向一部分客户端提供广告文件下载的服务。其中,为本文档来自技高网...

【技术保护点】
一种文件下载修复方法,其特征在于,包括:接收客户端发送的错误数据,所述错误数据中包括所述客户端的设备标识和所述错误数据的类型;当所述错误数据的类型是预设类型时,确定所述错误数据对应的设备标识所对应的内容分发服务器;计算由于数据错误与所述内容分发服务器所对应的设备标识的数量;当所述数量达到第一预设阈值时,向所述内容分发服务器发送重新分发文件的请求信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:敖伟波
申请(专利权)人:乐视控股北京有限公司乐视网信息技术北京股份有限公司
类型:发明
国别省市:北京;11

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

1