本发明实施例涉及计算机,尤其涉及一种应用运行异常处理方法、装置、设备、存储介质及产品。
背景技术:
1、为了保证各种应用的正常运行,比如中间件,通过会在其运行过程中,监控其多个指标数据,并在任一指标数据发生异常的情况下,生成对应的优化策略,以使用户及时干预。此种处理方式一定程度上可以避免应用出现严重的故障,但很难保证应用以较高的健康状态运行。究其原因,现有技术确定的优化策略存在准确性较低的问题。
技术实现思路
1、本发明实施例提供了一种应用运行异常处理方法、装置、设备、存储介质及产品,用以解决现有技术确定的应用异常优化策略存在准确性较低的问题。
2、第一方面,本发明实施例提供了一种应用运行异常处理方法,包括:
3、针对与应用健康状态相关的至少三个指标数据中的各指标数据,如果当前指标数据符合对应异常条件,则根据预先创建的异常指标标识与关联指标组合的对应关系,确定所述当前指标数据对应的目标关联指标组合;
4、根据所述目标关联指标组合生成对应的目标优化策略;
5、其中,所述目标关联指标组合包括所述当前指标数据对应的指标和至少一个关联指标,所述至少一个关联指标中各关联指标对应的指标数据,在设定时长内符合预设变化条件和所述当前指标数据符合所述异常条件满足预设时序关系。
6、第二方面,本发明实施例还提供了一种应用运行异常处理装置,该装置包括:
7、关联指标组合模块,用于针对与应用健康状态相关的至少三个指标数据中的各指标数据,如果当前指标数据符合对应异常条件,则根据预先创建的异常指标标识与关联指标组合的对应关系,确定所述当前指标数据对应的目标关联指标组合;
8、结果模块,用于根据所述目标关联指标组合生成对应的目标优化策略;
9、其中,所述目标关联指标组合包括所述当前指标数据对应的指标和至少一个关联指标,所述至少一个关联指标中各关联指标对应的指标数据,在设定时长内符合预设变化条件和所述当前指标数据符合所述异常条件满足预设时序关系。
10、第三方面,本发明实施例还提供了一种服务器设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本发明实施例中任一所述的应用运行异常处理方法。
11、第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例中任一所述的应用运行异常处理方法。
12、第五方面,本发明实施例还提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现如本发明实施例中任一所述的应用运行异常处理方法。
13、本发明实施例提供的技术方案,如果出现指标数据符合对应异常条件,则确定该指标数据对应的目标关联指标组合,然后基于该目标关联指标组合中各关联指标对应指标数据生成对应的目标优化策略,实现了基于所有随该指标数据出现异常而发生变化的所有指标数据来生成对应的目标优化策略;由于关联指标组合中的至少一个关联指标在异常指标数据(当前指标数据)发生异变的情况下,均会发生变化,因此该至少一个关联指标中的各关联指标对应指标数据,可认为与应用的当前异常情况存在关系,虽然各关联指标对应指标数据可能不符合对应的异常条件。那么相较于仅基于异常指标数据来确定应用的优化策略来说,基于目标关联指标组合制定目标优化策略参考了较为全面的必要指标数据;相较于基于所有指标数据确定应用的优化策略来说,可以减少非关联指标数据对优化策略制定的干扰,因此本发明实施例确定的优化策略具有更高的准确性。
1.一种应用运行异常处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述如果当前指标数据符合对应异常条件,则根据预先创建的异常指标标识与关联指标组合的对应关系,确定所述当前指标数据对应的目标关联指标组合,包括:
3.根据权利要求1所述的方法,其特征在于,通过以下步骤确定所述异常指标标识与关联指标组合的对应关系:
4.根据权利要求1所述的方法,其特征在于,在所述生成对应的目标优化策略的同时,还包括:
5.根据权利要求4所述的方法,其特征在于,在所述生成对应的目标优化策略的同时,还包括:
6.根据权利要求5所述的方法,其特征在于,在所述生成对应的目标优化策略之后,还包括:
7.根据权利要求1所述的方法,其特征在于,所述根据所述目标关联指标组合生成对应的目标优化策略之后,还包括:
8.根据权利要求1所述的方法,其特征在于,还包括:
9.根据权利要求8所述的方法,其特征在于,
10.根据权利要求8所述的方法,其特征在于,还包括:
11.根据权利要求1所述的方法,其特征在于,所述根据所述目标关联指标组合生成对应的目标优化策略,包括:
12.根据权利要求1所述的方法,其特征在于,所述根据所述目标关联指标组合生成对应的目标优化策略,包括:
13.一种应用运行异常处理装置,其特征在于,包括:
14.一种服务器设备,其特征在于,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-12中任一所述的应用运行异常处理方法。
15.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-12中任一所述的应用运行异常处理方法。
16.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序在被处理器执行时实现如权利要求1-12中任一所述的应用运行异常处理方法。
