【技术实现步骤摘要】
一种异常事件的处理方法、装置、设备及存储介质
[0001]本专利技术实施例涉及人工智能
,尤其涉及一种异常事件的处理方法、装置、设备及存储介质。
技术介绍
[0002]随着移动互联网的发展,每天都有可能存在软件程序发生异常的情况,一个小的异常可能会造成非常大的事故。因此,如何快速解决用户面临的程序异常是非常有必要的。
[0003]当前,业内的解决程序异常的技术方案,通常都是由客服人员接收用户针对业务模块响应异常输入的问题,然后将所述问题反馈至业务模块对应的开发人员,由开发人员根据所述问题,对业务模块发生的异常进行解决。
[0004]但是上述方法的不足之处在于,由于客服人员反馈问题往往具有延迟性,等到开发人员接收到用户问题时,业务模块可能已经发生大规模地异常,开发人员解决异常的效率较低,导致用户对业务模块的使用体验较差。
技术实现思路
[0005]本专利技术实施例提供一种异常事件的处理方法、装置、设备及存储介质,可以提高对异常事件的解决效率,提高用户对业务模块的使用体验。
[000 ...
【技术保护点】
【技术特征摘要】
1.一种异常事件的处理方法,由服务器执行,其特征在于,所述方法包括:实时接收各客户端发送的异常事件,并实时统计各所述异常事件的出现频次;异常事件中包括发生异常的业务模块,以及异常发生过程中针对业务模块执行的各用户操作;在检测到目标异常事件的出现频次超过频次阈值时,将目标异常事件发送至异常处理节点,以指示异常处理节点根据目标异常事件中的各用户操作,对目标异常事件中业务模块的逻辑代码进行修正;在确定异常处理节点完成对所述逻辑代码的修正时,指示发送所述目标异常事件的客户端重新加载目标异常事件中业务模块的逻辑代码。2.根据权利要求1所述的方法,其特征在于,如果异常事件的个数为多个,在检测到目标异常事件的出现频次超过频次阈值时,将目标异常事件发送至异常处理节点,以指示异常处理节点根据目标异常事件中的各用户操作,对目标异常事件中业务模块的逻辑代码进行修正,包括:根据各异常事件中包括的业务模块,判断所述多个异常事件是否对应不同的业务模块;若是,则根据各异常事件中包括的业务模块,获取与各异常事件对应的预设处理权重,并根据各异常事件对应的预设处理权重,对各异常事件进行排序;在排序后的多个异常事件中依次获取一个异常事件作为当前异常事件,在检测到当前异常事件的出现频次超过频次阈值时,将当前异常事件发送至异常处理节点,以指示异常处理节点根据当前异常事件中的各用户操作,对当前异常事件中业务模块的逻辑代码进行修正;判断是否完成对全部异常事件的处理,若否,则返回执行在排序后的多个异常事件中依次获取一个异常事件作为当前异常事件的操作,直至完成对全部异常事件的处理。3.根据权利要求1所述的方法,其特征在于,实时统计各所述异常事件的出现频次,包括:根据预先绘制的事件频次折线图,获取所述异常事件的历史出现频次,并对所述历史出现频次进行更新,得到所述出现频次;其中,所述事件频次折线图中记录了不同异常事件的历史出现频次。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收客户端针对目标业务模块发送的异常页面图像,根据所述异常页面图像确定待处理的异常事件,以及所述异常事件出现的原因;如果所述异常事件出现的原因为代码运行异常,则判断所述异常事件的出现频次是否超过频次阈值,若是,则将所述异常事件发送至异常处理节点,以指示异常处理节点根据所述异常事件中的各用户操作,对所述异常事件中业务模块的逻辑代码进行修正;在确定异常处理节点完成对所述逻辑代码的修正时,向所...
【专利技术属性】
技术研发人员:张松伟,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。