本公开涉及计算机,尤其是涉及一种业务故障分析方法、设备、介质和产品。
背景技术:
1、在业务服务方提供业务服务过程中,通常会因为设备故障、网络故障或者其他因素导致业务服务出现异常,为了保证业务服务的连续性和可靠性,对业务服务的故障分析是业务服务方的基础工作。
2、相关技术中,可以通过对业务服务异常情况下的网络设备、网络器件和网络状况进行分析,以分析导致业务服务异常的因素,并基于分析结果进行相关改进。
3、但是,相关技术中提供的这种基于网络设备和网络器件的业务服务异常分析方案,通常着眼于硬件设备或者网络状况层面进行业务服务异常分析,导致确定的分析结果的精准度和可靠性不高。
技术实现思路
1、鉴于上述问题而提出了本公开。本公开提供了一种业务故障分析方法、设备、介质和产品,可以从网络协议中协议参数的阈值维度进行业务故障分析,提升确定的目标业务的故障分析结果的精准度和可靠性。
2、根据本公开的一个方面,提供了一种业务故障分析方法,包括:
3、确定在目标业务的服务过程中涉及的目标协议;
4、基于所述目标业务的业务需求和所述目标协议中协议参数的基础阈值,确定在目标业务场景下所述协议参数的预估阈值;
5、基于所述目标业务,以及,所述协议参数的预估阈值模拟处理所述目标业务,得到在所述协议参数为所述预估阈值的情况下,所述目标业务的业务性能指标值;
6、根据所述业务性能指标值和故障分析策略,确定基于所述协议参数的预估阈值处理所述目标业务时的故障分析结果。
7、根据本公开的另一个方面,提供了一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,所述处理器执行所述计算机程序以实现如上述的方法。
8、根据本公开的又一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述的方法。
9、根据本公开的再一个方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上述的方法。
10、本公开实施例提供的业务故障分析方法、设备、介质和产品,一方面,可以从业务服务过程中涉及的协议中协议参数的阈值维度,对业务服务进行故障分析,拓展了业务服务过程中的故障分析维度,提升了确定的业务故障分析结果的精准度和可靠性;另一方面,可以基于目标业务的实际业务需求确定目标业务处理中涉及的目标协议中协议参数的预估阈值,并基于目标协议中协议参数的预估阈值,模拟处理目标业务的过程,以及根据模拟结果进行故障分析,可以提升确定的业务故障分析结果和目标业务的实际处理情况的匹配对,进一步提升确定的目标业务的故障分析结果的精准度和可靠性。
11、要理解的是,前面的一般描述和下面的详细描述两者都是示例性的,并且意图在于提供要求保护的技术的进一步说明。
1.一种业务故障分析方法,其特征在于,包括:
2.如权利要求1所述的业务故障分析方法,其特征在于,所述基于所述目标业务,以及,所述协议参数的预估阈值模拟处理所述目标业务,得到在所述协议参数为所述预估阈值的情况下,所述目标业务的业务性能指标值,包括:
3.如权利要求2所述的业务故障分析方法,其特征在于,所述方法还包括:
4.如权利要求1所述的业务故障分析方法,其特征在于,所述协议参数的数量包括多个,所述业务性能指标包括,在每个协议参数为所述预估阈值的情况下,与多个协议参数分别关联的所述业务性能指标值,
5.如权利要求1所述的业务故障分析方法,其特征在于,所述协议参数的数量包括多个,所述业务性能指标包括,在所述目标协议中的至少两个协议参数分别为所述预估阈值的情况下,与所述至少两个协议参数组成的协议参数组关联的所述业务性能指标值,
6.如权利要求2所述的业务故障分析方法,其特征在于,所述方法还包括:
7.如权利要求1所述的业务故障分析方法,其特征在于,所述方法还包括:
8.一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现如权利要求1至7任一所述的方法。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至7任一所述的方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至7任一所述的方法。