一种业务异常节点识别方法、装置和电子设备制造方法及图纸

技术编号:31494727 阅读:32 留言:0更新日期:2021-12-18 12:33
本说明书实施例提供一种业务异常节点识别方法,通过构造分布式的链路追踪规则,在执行业务请求时,执行所述分布式的链路追踪规则,对执行所述业务请求创建的多个子任务分别进行追踪,收集各子任务的耗时,生成执行链路信息,根据执行链路中各子任务之间的调用关系和各子任务的耗时识别耗时超出预设条件的异常节点。通过分布式方式对执行所述业务请求创建的多个子任务分别进行追踪,收集各子任务的耗时,利用调用关系识别耗时超出预设条件的异常节点,快速定位识别异常节点。快速定位识别异常节点。快速定位识别异常节点。

【技术实现步骤摘要】
一种业务异常节点识别方法、装置和电子设备


[0001]本申请涉及计算机领域,尤其涉及一种业务异常节点识别方法、装置和电子设备。

技术介绍

[0002]一个业务请求的执行过程中,往往会由于某些环节故障导致执行节点恶化,引起整个业务请求执行出现问题,为了能够快速识别到这些异常的环节,以助于后续采取补救措施,有必要提供一种业务异常节点识别方法,以快速定位识别异常节点。

技术实现思路

[0003]本说明书实施例提供一种业务异常节点识别方法、装置和电子设备,用以快速定位识别异常节点。
[0004]本说明书实施例还提供一种业务异常节点识别方法,包括:
[0005]构造分布式的链路追踪规则;
[0006]在执行业务请求时,执行所述分布式的链路追踪规则,对执行所述业务请求创建的多个子任务分别进行追踪,收集各子任务的耗时,生成执行链路信息;
[0007]根据执行链路中各子任务之间的调用关系和各子任务的耗时识别耗时超出预设条件的异常节点。
[0008]可选地,所述子任务包括第一子任务,第二子任务和第三子任务;本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种业务异常节点识别方法,其特征在于,包括:构造分布式的链路追踪规则;在执行所述业务请求时,执行所述分布式的追踪规则,对执行所述业务请求创建的多个子任务分别进行追踪,收集各子任务的耗时,生成执行链路信息;根据执行链路中各子任务之间的调用关系和各子任务的耗时识别耗时超出预设条件的异常节点。2.根据权利要求1所述的方法,其特征在于,所述子任务包括第一子任务,第二子任务和第三子任务;所述方法还包括:在执行所述第一子任务时创建第二子任务,响应于第二子任务的执行结果创建并执行第三子任务,调用第三子任务的执行结果继续执行第一子任务;所述对执行所述业务请求创建的多个子任务分别进行追踪,收集各子任务的耗时,包括:对第一子任务和第二子任务进行追踪,并收集第一子任务的耗时和第二子任务的耗时;所述根据执行链路中各子任务之间的调用关系和各子任务的耗时识别耗时超出预设条件的异常节点,包括:用第一子任务的耗时减去第二子任务的耗时,得到第三子任务的耗时;分别根据第一、二、三子任务的耗时识别异常节点。3.根据权利要求1

2中任一项所述的方法,其特征在于,所述分别根据第一、二、三子任务的耗时识别异常节点,包括:结合预设的任务耗时比值关系识别异常节点。4.根据权利要求1

3中任一项所述的方法,其特征在于,所述第一子任务包括应用处理请求任务,所述第二子任务为内部服务任务,所述第三子任务为外部服务任务。5.根据...

【专利技术属性】
技术研发人员:倪思勇宋荣鑫黄建庭肖卫渭郑硕王翔宇曹德高谢银意杨志豪卫义超
申请(专利权)人:上海淇玥信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1