【技术实现步骤摘要】
一种报错信息处理方法、装置、系统、设备及存储介质
[0001]本专利技术涉及互联网
,特别是涉及一种报错信息处理方法、装置、系统、设备及存储介质。
技术介绍
[0002]随着互联网技术的快速发展,Web端的应用程序(可以称为Web应用程序,例如,网页游戏等)也越来越普及。由于Web应用程序所运行的设备的多样性,Web应用程序可能不兼容所有的设备,或者Web应用程序的源代码存在未检测出的错误,或者Web应用程序运行的网络环境较差等问题,会导致Web应用程序出现运行异常的情况,导致用户无法正常使用Web应用程序。
[0003]Web应用程序在出现运行异常时,会产生相应的报错信息。终端可以将Web应用程序的报错信息发送至服务器。服务器将Web应用程序的报错信息记录于Web应用程序的运行日志中。维护人员需要从Web应用程序的大量运行日志中筛选报错信息,基于Web应用程序的报错信息,对Web应用程序进行维护。
[0004]由人工从大量运行日志中筛选报错信息,会消耗较大的人工成本和时间成本,也就会导致Web应用程序的报错信息的处理效率较低。
技术实现思路
[0005]本专利技术实施例的目的在于提供一种报错信息处理方法、装置、系统、设备及存储介质,以提高Web应用程序的报错信息的处理效率。具体技术方案如下:
[0006]第一方面,为了达到上述目的,本专利技术实施例提供了一种报错信息处理系统,所述报错信息处理系统包括:终端、业务服务器和报警服务器,其中:
[0007]所述终端,用 ...
【技术保护点】
【技术特征摘要】
1.一种报错信息处理系统,其特征在于,所述报错信息处理系统包括:终端、业务服务器和报警服务器,其中:所述终端,用于获取所述终端中运行的目标Web应用程序在运行过程中的多个报错信息,作为第一报错信息;其中,每一第一报错信息包括:报错对象、报错状态码,以及该第一报错信息在所述目标Web应用程序的目标代码中对应的报错位置;对各第一报错信息进行分组,得到多个报错信息组,作为第一报错信息组;一个第一报错信息组包含的各第一报错信息的报错对象、报错状态码和报错位置均相同;从每一第一报错信息组中选择一个第一报错信息,得到多个第二报错信息;向所述业务服务器发送所述多个第二报错信息;所述业务服务器,用于接收所述多个第二报错信息;从所述多个第二报错信息中确定出携带有所述目标Web应用程序的程序标识的报错信息,得到多个第三报错信息,并向所述报警服务器发送所述多个第三报错信息;所述报警服务器,用于在接收到所述多个第三报错信息时,基于所述多个第三报错信息进行报警。2.一种报错信息处理方法,其特征在于,所述方法应用于终端,所述方法包括:获取所述终端中运行的目标Web应用程序在运行过程中的多个报错信息,作为第一报错信息;其中,每一第一报错信息包括:报错对象、报错状态码,以及该第一报错信息在所述目标Web应用程序的目标代码中对应的报错位置;对各第一报错信息进行分组,得到多个报错信息组,作为第一报错信息组;其中,一个第一报错信息组包含的各第一报错信息的报错对象、报错状态码和报错位置均相同;从每一第一报错信息组中选择一个第一报错信息,得到多个第二报错信息;向业务服务器发送所述多个第二报错信息,以使所述业务服务器从所述多个第二报错信息中确定出携带有所述目标Web应用程序的程序标识的报错信息,得到多个第三报错信息,并向报警服务器发送所述多个第三报错信息,以使所述报警服务器在接收到所述多个第三报错信息时,基于所述多个第三报错信息进行报警。3.一种报错信息处理方法,其特征在于,所述方法应用于业务服务器,所述方法包括:接收终端发送的多个第二报错信息;其中,所述第二报错信息为:所述终端从各第一报错信息组中选择一个第一报错信息得到的;所述各第一报错信息组为所述终端对第一报错信息进行分组得到的;所述第一报错信息为:所述终端获取的目标Web应用程序在运行过程中的多个报错信息;每一第一报错信息包括:报错对象、报错状态码,以及该第一报错信息在所述目标Web应用程序的目标代码中对应的报错位置;一个第一报错信息组包含的各第一报错信息的报错对象、报错状态码和报错位置均相同;从所述多个第二报错信息中确定出携带有所述目标Web应用程序的程序标识的报错信息,得到多个第三报错信息;向报警服务器发送所述多个第三报错信息,以使所述报警服务器在接收到所述多个第三报错信息时,基于所述多个第三报错信息进行报警。4.一种报错信息处理方法,其特征在于,所述方法应用于报警服务器,所述方法包括:接收业务服务器发送的多个第三报错信息;其中,所述第三报错信息为:所述业务服务器从多个第二报错信息中确定出的携带有目标Web应用程序的程序标识的报错信息;所述多个第二报错信息为:终端发送至所述业务服务器的;所述多个第二报错信息为:所述终端
从各第一报错信息组中选择一个第一报错信息得到的;所述各第一报错信息组为所述终端对第一报错信息进行分组得到的;所述第一报错信息为:所述终端获取的所述目标Web应用程序在运行过程中的多个报错信息;每一第一报错信息包括:报错对象、报错状态码,以及该第一报错信息在所述目标Web应用程序的目标代码中对应的报错位置;一个第一报错信息组包含的各第一报错信息的报错对象、报错状态码和报错位置均相同;基于所述多个第三报错信息进行报警。5.根据权利要求4所述的方法,其特征在于,基于所述多个第三报错信息进行报警,包括:按照各第三报错信息...
【专利技术属性】
技术研发人员:许亮亮,
申请(专利权)人:上海绚显科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。