一种网页异常处理方法和设备技术

技术编号:10751634 阅读:129 留言:0更新日期:2014-12-11 09:50
本发明专利技术实施例公开了一种网页异常处理方法,包括:接收终端设备上报的网页访问信息,所述网页访问信息包括网页加载时间信息;根据所述网页访问信息,统计网页加载时长大于第一时间阈值的终端设备的比例;判断所述网页加载时长大于第一时间阈值的终端设备的比例是否满足预设告警触发条件;若判断为是,进行告警处理。本发明专利技术实施例还公开了一种网页异常处理设备和终端。采用本发明专利技术实施例,可以及时发现网页异常情况,提高网页异常处理效率。

【技术实现步骤摘要】
【专利摘要】本专利技术实施例公开了一种网页异常处理方法,包括:接收终端设备上报的网页访问信息,所述网页访问信息包括网页加载时间信息;根据所述网页访问信息,统计网页加载时长大于第一时间阈值的终端设备的比例;判断所述网页加载时长大于第一时间阈值的终端设备的比例是否满足预设告警触发条件;若判断为是,进行告警处理。本专利技术实施例还公开了一种网页异常处理设备和终端。采用本专利技术实施例,可以及时发现网页异常情况,提高网页异常处理效率。【专利说明】一种网页异常处理方法和设备
本专利技术涉及互联网
,尤其涉及一种网页异常处理方法和设备。
技术介绍
浏览器是用户上网必备的应用软件之一,通过浏览器,用户可以访问不同网站的不同网页。 当用户通过浏览器打开指定网站的网页时,通常需要完成网页加载(即基本页面加载),对于某些特定网页(如通过ajax(—种创建交互式网页应用的网页开发技术)+html (Hypertext Markup Language,超文本标记语言)/css (—种用来表现HTML或XML(Extensive Markup Language,可扩展标示语言)等文件样式的计算机语言)+restapi (应用程序接口)的形式完成页面的最终逻辑展现的网页),还需要完成内容加载(即数据加载),在该过程中,可能会发生卡住(即发起网页记载请求后,一直得不到网页加载完成后的页面)、白屏(即网页记载完成后,数据却没有返回,导致页面空白)等网页异常,影响用户访问网页,现有技术中,针对网页异常情况,并没有一种合理地处理方案。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种网页异常处理方法和设备,可以及时发现网页异常情况,提高网页异常处理效率。 为了解决上述技术问题,本专利技术实施例提供了一种网页异常处理方法,包括: 接收终端设备上报的网页访问信息,所述网页访问信息包括网页加载时间信息; 根据所述网页访问信息,统计网页加载时长大于第一时间阈值的终端设备的比例; 判断所述网页加载时长大于第一时间阈值的终端设备的比例是否满足预设告警触发条件; 若判断为是,进行告警处理。 相应地,本专利技术实施例还提供了一种网页异常处理设备,包括: 接收模块,用于接收终端设备上报的网页访问信息,所述网页访问信息包括网页加载时间信息; 统计模块,用于根据所述网页访问信息,统计网页加载时长大于第一时间阈值的终端设备的比例; 判断模块,用于判断所述网页加载时长大于第一时间阈值的终端设备的比例是否满足预设告警触发条件; 告警模块,用于当所述判断模块判断为是时,进行告警处理。 相应地,本专利技术实施例还提供了一种终端,包括如上所述的网页异常处理设备。 实施本专利技术实施例,具有如下有益效果: 通过接收终端设备上报的网页访问信息,根据网页访问信息统计网页加载时长大于第一时间阈值的终端设备的比例,并判断网页加载时长大于第一时间阈值的终端设备的比例是否满足预设告警触发条件,进而在判断为是时,进行告警处理,从而可以及时发现网页异常情况,提高网页异常处理效率。 【专利附图】【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1是本专利技术实施例提供的一种网页异常处理方法的流程示意图; 图2是本专利技术实施例提供的另一种网页异常处理方法的流程示意图; 图3是本专利技术实施例提供的另一种网页异常处理方法的流程示意图; 图4是本专利技术实施例提供的一种网页异常处理设备的结构示意图; 图5是本专利技术实施例提供的另一种网页异常处理设备的结构示意图。 【具体实施方式】 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。 如图1所示,为本专利技术实施例提供的一种网页异常处理方法的流程示意图,可以包括以下步骤: 步骤101、接收终端设备上报的网页访问信息;该网页访问信息包括网页加载时间信息。 本专利技术实施例中,终端设备可以包括计算机、智能手机、平板电脑等,本专利技术实施例不做具体限定。 本专利技术实施例中,上述方法可以应用于服务端,该服务端可以为硬件实现的服务端,如服务器,也可以为软件实现的服务端,如服务系统。为方便说明,本专利技术实施例以数据分析服务器为例。但应当说明的是,本专利技术实施例并不限于应用在数据分析服务器中,凡是可以实施本专利技术实施例的设备、装置或系统均属于本专利技术实施例所需保护的范围。 本专利技术实施例中,终端设备通过浏览器访问网页时,可以记录网页访问信息,并将该网页访问信息上报给数据分析服务器。 作为一种可选的实施方式,终端设备向数据分析服务器上报网页访问信息可以包括以下步骤: 步骤11)、终端设备通过浏览器发出网页加载请求,记录时间点t0 ; 步骤12)、网页加载完成,记录时间点tl ; 通过上述步骤11)?12),完成了基本页面加载,即网页加载。 步骤13)、终端设备将上述网页加载时间信息上报至数据分析服务器,由数据分析服务器对该信息进行分析。 本专利技术实施例中,终端设备可以在网页加载完成时,实时向数据分析服务器上报网页加载时间信息,也可以定时向数据分析服务器上报网页加载时间信息。 需要注意的是,本专利技术实施例提供的技术方案中,当用户终端设备通过浏览器访问网页时,可能会由于网页加载时间过长等原因,在网页加载完成前关闭网页,此时,终端设备可以记录用户关闭网页的时间,并将该关闭网页的时间上报给数据分析服务器,由数据分析服务器根据网页加载的起始时间和网页关闭的时间的时间差判断网页加载时长是否过大,即将网页关闭时间作为网页加载完成时间,来进行网页加载时长的统计。 步骤102、根据该网页访问信息,统计网页加载时长大于第一时间阈值的终端设备的比例。 本专利技术实施例中,数据分析服务器接收到终端设备上报的网页访问信息时,可以根据该网页访问信息中包括的网页加载时间信息确定网页加载时长。 举例来说,假设终端设备上报的网页访问信息中,网页加载的起始时间t0为8:00:00,网页加载完成时间tl为8:00:05,则数据分析服务器可以确定该终端设备此次网页访问的网页加载时长为5S。 本专利技术实施例中,数据分析服务器获取到终端设备进行网页访问时的网页加载时长后,可以统计网页加载时长大于预设时间阈值(第一时间阈值,可以根据实际情况设定,如5S、10S等)的终端设备的比例。 其中,数据分析服务器可以周期性地统计网页加载时长大于第一时间阈值的终端设备的比例,或,定时统计网页加载时长大于第一时间阈值的终端设备的比例。 举例来说,以数据分析服务器每天0:00开始,每隔一个小时统计一次网页加载时长大于第一时间阈值的终端设备的比例为例,假设数据分析服务器在7:00到8:00期间,共接收到10000个终端设备上报的网页访问本文档来自技高网...
一种网页异常处理方法和设备

【技术保护点】
一种网页异常处理方法,其特征在于,包括:接收终端设备上报的网页访问信息,所述网页访问信息包括网页加载时间信息;根据所述网页访问信息,统计网页加载时长大于第一时间阈值的终端设备的比例;判断所述网页加载时长大于第一时间阈值的终端设备的比例是否满足预设告警触发条件;若判断为是,进行告警处理。

【技术特征摘要】

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

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

1