【技术实现步骤摘要】
崩溃信息处理方法及装置
本专利技术涉及计算机
,尤其涉及一种崩溃信息处理方法及装置。
技术介绍
随着移动互联网的快速发展,移动端日渐成为人机交互的主要平台。应用程序运行的稳定性对于用户体验、用户增长和用户留存有着很重要的影响。因此,在应用程序开发过程中,需要考虑到用户体验和系统稳定性等问题。目前,由于应用程序的业务量较大,且对应于很多不同的业务,导致应用程序的代码量很大,易出现在应用程序运行过程中产生崩溃,导致应用程序停止工作等情况,对于应用程序的稳定运行提出了很大的挑战。目前,在应用程序开发与运行过程中,可以针对崩溃情况进行崩溃信息收集,将所收集的崩溃信息进行聚合,生成信息集合,然后对于信息集合中的崩溃信息通过人工模式逐条进行信息处理,但此种崩溃处理方式存在耗费人力且处理效率低的弊端。
技术实现思路
本专利技术实施例提供一种崩溃信息处理方法及装置,以解决现有技术中通过人工模式对崩溃信息进行处理,存在的耗费人力且处理效率低的问题。第一方面,本专利技术实施例提供一种崩溃信息处理方法,应 ...
【技术保护点】
1.一种崩溃信息处理方法,应用于服务器,其特征在于,包括:/n对崩溃信息集合中的崩溃信息进行统一解析,获取每个所述崩溃信息对应的崩溃类名,所述崩溃信息集合中的崩溃信息由多个客户端上报,且多个所述客户端均对应于目标应用程序;/n根据所述崩溃类名在业务线信息配置列表中匹配每个所述崩溃信息分别对应的目标业务标识,向每个所述目标业务标识分别对应的目标业务线分配对应的崩溃修改任务;/n其中,所述目标应用程序对应于N个业务线,每个所述业务线包括至少一个子业务线,每个所述子业务线对应于一业务标识,N为大于或者等于1的整数。/n
【技术特征摘要】
1.一种崩溃信息处理方法,应用于服务器,其特征在于,包括:
对崩溃信息集合中的崩溃信息进行统一解析,获取每个所述崩溃信息对应的崩溃类名,所述崩溃信息集合中的崩溃信息由多个客户端上报,且多个所述客户端均对应于目标应用程序;
根据所述崩溃类名在业务线信息配置列表中匹配每个所述崩溃信息分别对应的目标业务标识,向每个所述目标业务标识分别对应的目标业务线分配对应的崩溃修改任务;
其中,所述目标应用程序对应于N个业务线,每个所述业务线包括至少一个子业务线,每个所述子业务线对应于一业务标识,N为大于或者等于1的整数。
2.根据权利要求1所述的崩溃信息处理方法,其特征在于,所述对崩溃信息集合中的崩溃信息进行统一解析,获取每个所述崩溃信息对应的崩溃类名,包括:
调用所述崩溃信息集合获取所述崩溃信息集合中的崩溃信息;
对所述崩溃信息集合中的崩溃信息统一进行格式化处理,获取每个所述崩溃信息分别对应的调用栈内容;
根据每个所述崩溃信息对应的调用栈内容,获取每个所述崩溃信息对应的崩溃类名。
3.根据权利要求1所述的崩溃信息处理方法,其特征在于,还包括:
获取N个所述业务线分别对应的业务线标识以及每个所述业务线所包括的至少一个所述子业务线分别对应的业务标识;
针对每个所述业务线,根据当前业务线对应的业务线标识以及当前业务线所包括的至少一个所述子业务线分别对应的业务标识,建立所述业务线标识与至少一个所述业务标识之间的映射关系;
根据N个所述映射关系,生成所述业务线信息配置列表;
其中,每个所述业务标识对应于一所述崩溃类名,所述业务标识与对应的所述崩溃类名之间形成关联。
4.根据权利要求3所述的崩溃信息处理方法,其特征在于,所述根据所述崩溃类名在业务线信息配置列表中匹配每个所述崩溃信息分别对应的目标业务标识,向每个所述目标业务标识分别对应的目标业务线分配对应的崩溃修改任务,包括:
针对每个所述崩溃信息,根据当前崩溃信息对应的当前崩溃类名以及所述业务标识与对应的所述崩溃类名之间的关联,在所述业务线信息配置列表中匹配与所述当前崩溃类名对应的所述目标业务标识;
根据所述业务线标识与所述业务标识之间的映射关系,确定每个所述目标业务标识分别对应的所述目标业务线,并向各所述目标业务线分配对应的所述崩溃修改任务。
5.根据权利要求4所述的崩溃信息处理方法,其特征在于,所述业务标识与对应的所述崩溃类名之间的关联包...
【专利技术属性】
技术研发人员:薛勇,彭飞,邓竹立,
申请(专利权)人:北京五八信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。