一种未知异常的检测方法、装置及检测设备与流程

文档序号:12132180阅读:来源:国知局

技术特征:

1.一种未知异常的检测方法,其特征在于,所述方法包括:

获取被检测部件的检测数据,所述检测数据包括:被检测部件输出的服务响应数据,或被检测部件在处理服务请求的过程中,从所述被检测部件的工作状态中提取的数据,或被检测部件输出的服务响应数据和从所述被检测部件的工作状态中提取的数据;

通过异构功能等价体获取所述检测数据所对应的预设范围,所述异构功能等价体与所述被检测部件的功能相同但结构不同;

分别判断所述被检测部件的服务响应数据是否在其预设范围之内;或者,判断所述被检测部件的工作状态中提取的数据是否在其预设范围之内,或者,判断所述服务请求数据和所述提取的数据是否均在其预设范围之内;

如果否,则确定所述被检测部件处于异常状态。

2.根据权利要求1所述的检测方法,其特征在于,所述通过异构功能等价体获取所述检测数据所对应的预设范围包括:

所述异构功能等价体根据所述服务请求输出服务响应数据,根据所述服务响应数据确定所述被检测部件的服务请求数据的预设范围,或者,

所述异构功能等价体在处理所述服务请求的过程中,从该异构功能等价体的工作状态中提取的数据,并根据所述提取的数据确定从所述被检测部件的工作状态中提取的数据的预设范围。

3.根据权利要求2所述的检测方法,其特征在于,如果获取两个或两个以上异构功能等价体输出的服务响应数据,或者,两个或两个以上所述异构功能等价体从其工作状态中提取的数据,则确定所述预设范围包括:

获取调度策略;

根据所述调度策略从所述至少两个输出的服务响应数据中选择一个作为判断的服务响应数据,或者,根据所述调度策略从所述至少两个工作状态信息中选择一个作为判断的工作状态信息,所述调度策略包括数量择多策略、权重占优策略、随机策略或轮循策略其中的一种或多种组合;

并根据所述判断的服务响应数据来确定所述预设范围,或者从所述判断的工作状态信息中提取的数据来确定其对应的预设范围。

4.根据权利要求1-3任一项所述的方法,其特征在于,所述从工作状态中提取的数据具体包括:所述被检测部件在处理服务请求的过程中产生的计算数据,和每个异构功能等价体在所述处理服务请求的过程中产生的计算数据。

5.一种未知异常的检测装置,其特征在于,所述装置包括:

第一获取单元,用于获取被检测部件的检测数据,所述检测数据包括:被检测部件输出的服务响应数据,或被检测部件在处理服务请求的过程中,从所述被检测部件的工作状态中提取的数据,或被检测部件输出的服务响应数据和从所述被检测部件的工作状态中提取的数据;

第二获取单元,用于通过异构功能等价体获取所述检测数据所对应的预设范围,所述异构功能等价体与所述被检测部件的功能相同但结构不同;

判断单元,用于分别判断所述被检测部件的服务请求数据是否在其预设范围之内;或者,判断所述被检测部件的工作状态中提取的数据是否在其预设范围之内,或者,判断所述服务请求数据和所述提取的数据是否均在其预设范围之内;

确定单元,用于如果否,则确定所述被检测部件处于异常状态。

6.根据权利要求5所述的检测装置,其特征在于,所述第二获取单元具体用于:

所述异构功能等价体根据所述服务请求输出服务响应数据,根据所述服务响应数据确定所述被检测部件的服务请求数据的预设范围,或者,

所述异构功能等价体在处理所述服务请求的过程中,从该异构功能等价体的工作状态中提取的数据,并根据所述提取的数据确定从所述被检测部件的工作状态中提取的数据的预设范围。

7.根据权利要求6所述的检测装置,其特征在于,如果获取两个或两个以上异构功能等价体输出的服务响应数据,或者,两个或两个以上所述异构功能等价体从其工作状态中提取的数据,则所述第二获取单元还包括:

调度策略获取单元,用于获取调度策略;

选择单元,用于根据所述调度策略从所述至少两个输出的服务响应数据中选择一个作为判断的服务响应数据,或者,根据所述调度策略从所述至少两个工作状态信息中选择一个作为判断的工作状态信息,所述调度策略包括数量择多策略、权重占优策略、随机策略或轮循策略其中的一种或多种组合;

预设范围确定单元,用于并根据所述判断的服务响应数据来确定所述预设范围,或者从所述判断的工作状态信息中提取的数据来确定其对应的预设范围。

8.根据权利要求5-7任一项所述的检测装置,其特征在于,所述从工作状态中提取的数据具体包括:所述被检测部件在处理服务请求的过程中产生的计算数据,和每个异构功能等价体在所述处理服务请求的过程中产生的计算数据。

9.一种检测设备,用于对被检测部件的工作状态进行检测,其特征在于,所述检测设备包括收发器,处理器和至少一个异构功能等价体,其中,所述异构功能等价体与被检测部件的功能相同但结构不同;

收发器,用于获取被检测部件的检测数据,所述检测数据包括:被检测部件输出的服务响应数据,或被检测部件在处理服务请求的过程中,从所述被检测部件的工作状态中提取的数据,或被检测部件输出的服务响应数据和从所述被检测部件的工作状态中提取的数据;

异构功能等价体,用于根据所述服务请求输出服务响应数据,并将所述服务响应数据以及,在处理所述服务请求的过程中提取的数据,根据所述提取的数据确定的预设范围发送给处理器;

处理器,用于根据所述检测数据和来自异构功能等价体的数据,分别判断所述被检测部件的服务响应数据是否在其预设范围之内;或者,判断所述被检测部件的工作状态中提取的数据是否在其预设范围之内,或者,判断所述服务请求数据和所述提取的数据是否均在其预设范围之内;如果位于所述预设范围之外,则确定所述被检测部件处于异常状态。

10.根据权利要求9所述的设备,其特征在于,所述异构功能等价体具体用于,

根据所述服务请求输出服务响应数据,根据所述服务响应数据确定所述被检测部件的服务请求数据的预设范围,以及,

在处理所述服务请求的过程中,从所述异构功能等价体的工作状态中提取的数据,并根据所述提取的数据确定从所述被检测部件的工作状态中提取的数据的预设范围。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1