1. 一种web前端异常的监控方法,其特征在于,所述web前端异常的监控方法包括: S1,在手持终端的web应用程序发生HTML5页面异常后,记录发生HTML5页面异常的异常 信息,并将所述异常信息发送给监控服务器,所述异常信息包括异常标识; 52, 监控服务器在收到异常信息后,对所述异常信息进行解析以获取所述异常信息中 的异常标识,根据预定的异常标识与异常类型的关联关系确定所获取的异常标识对应的异 常类型; 53, 监控服务器对相同异常类型的异常信息的数量进行统计,并在异常信息的数量大 于等于预设数量阈值时,向预定的终端发送该异常类型的HTML5页面异常的处理提醒消息。
2. 根据权利要求1所述的web前端异常的监控方法,其特征在于,所述步骤S1进一步包 括:手持终端在记录发生HTML5页面异常的异常信息的同时,记录发生HTML5页面异常的异 常时间点,将所述异常信息及异常时间点关联后一同发送给监控服务器; 所述步骤S3包括: S:31,对相同异常类型的异常信息的数量进行累加统计,根据相同异常类型的异常信息 对应的异常时间点获取最早发生HTML5页面异常的异常时间点; S32,当所获取的异常时间点离当前时间的时间间隔小于预设时间间隔,且异常信息的 数量大于等于预设数量阈值时,向预定的终端发送该异常类型的HTML5页面异常的处理提 醒消息。
3.根据权利要求2所述的web前端异常的监控方法,其特征在于,所述步骤S3进一步包 括: 当所获取的异常时间点离当前时间的时间间隔等于预设时间间隔,且异常信息的数量 小于预设数量阈值时,对所累加统计的异常信息的数量清零。
4.根据权利要求1至3任一项所述的web前端异常的监控方法,其特征在于,所述HTML5 页面异常的异常类型包括HTML5页面404报错和HTML5页面脚本语法错误。
5.根据权利要求4所述的web前端异常的监控方法,其特征在于,所述步骤S1之前包括: S0,通过nginx配置结合nodejs后台监控所述HTML5页面404报错,以及通过全局的 onerror事件统计及try-catch语法捕获所述HTML5页面脚本语法错误。
6.—种监控服务器,其特征在于,所述监控服务器包括: 解析模块,用于在收到异常信息后,对所述异常信息进行解析以获取所述异常信息中 的异常标识,根据预定的异常标识与异常类型的关联关系确定所获取的异常标识对应的异 常类型; 发送模块,用于对相同异常类型的异常信息的数量进行统计,并在异常信息的数量大 于等于预设数量阈值时,向预定的终端发送该异常类型的HTML5页面异常的处理提醒消息。
7.根据权利要求6所述的监控服务器,其特征在于,所述发送模块包括: 获取单元,用于对相同异常类型的异常信息的数量进行累加统计,根据相同异常类型 的异常信息对应的异常时间点获取最早发生HTML5页面异常的异常时间点; 发送单元,用于当所获取的异常时间点离当前时间的时间间隔小于预设时间间隔,且 异[目息的数量大于等于预设数量阈值时,向预定的终端发送该异常类型的HTML5页面异 常的处理提醒消息。
8.根据权利要求7所述的监控服务器,其特征在于,所述发送模块进一步包括:清零单 元,用于当所获取的异常时间点离当前时间的时间间隔等于预设时间间隔,且异常信息的 数量小于预设数量阈值时,对所累加统计的异常信息的数量清零。
9. 一种监控系统,其特征在于,所述监控系统包括手持终端及权利要求6至8任一项所 述的监控服务器,所述手持终端用于在手持终端的web应用程序发生HTML5页面异常后,记 录发生HTML5页面异常的异常信息,并将所述异常信息发送给监控服务器,所述异常信息包 括异常标识。
10.根据权利要求9所述的监控系统,其特征在于,所述HTML5页面异常的异常类型包括 HTML5页面404报错和HTML5页面脚本语法错误,所述手持终端还用于通过nginx配置结合 nodejs后台监控所述HTML5页面404报错,以及通过全局的onerror事件统计及try—ca^ch语 法捕获所述HTML5页面脚本语法错误。 a


被折叠的 条评论
为什么被折叠?



