预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113986955A(43)申请公布日2022.01.28(21)申请号202111282115.0(22)申请日2021.11.01(71)申请人华青融天(北京)软件股份有限公司地址100083北京市海淀区学院路35号世宁大厦8层802室(72)发明人包彤(74)专利代理机构北京超凡宏宇专利代理事务所(特殊普通合伙)11463代理人董艳芳(51)Int.Cl.G06F16/245(2019.01)权利要求书2页说明书11页附图2页(54)发明名称业务链的确定方法、装置、电子设备及介质(57)摘要本申请提供一种业务链的确定方法、装置、电子设备及介质。该方法中实时采集不同业务的业务数据;业务数据包括业务属性和相应业务属性的属性值;获取预先配置的各业务对应的不同执行步骤间业务属性的映射关系;基于目标业务对应的映射关系和目标业务对应的各业务属性的属性值,确定目标业务的业务链,目标业务为不同业务中的一种业务。该方法降低了业务链关联匹配的成本和复杂性。CN113986955ACN113986955A权利要求书1/2页1.一种业务链的确定方法,其特征在于,所述方法包括:实时采集不同业务的业务数据;所述业务数据包括业务属性和相应业务属性的属性值;获取预先配置的各业务对应的不同执行步骤间业务属性的映射关系;基于目标业务对应的映射关系和所述目标业务对应的各业务属性的属性值,确定所述目标业务的业务链,所述目标业务为所述不同业务中的一种业务。2.如权利要求1所述的方法,其特征在于,实时采集不同业务的业务数据,包括:实时采集不同业务的业务报文和/或业务日志。3.如权利要求1所述的方法,其特征在于,获取预先配置的各业务中不同执行步骤间业务属性的映射关系之后,所述方法还包括:基于目标业务对应的映射关系中不同执行步骤涉及的业务属性,获取所述业务数据中所述目标业务对应的各业务属性的属性值。4.如权利要求1或3所述的方法,其特征在于,基于目标业务对应的映射关系和所述目标业务对应的各业务属性的属性值,确定所述目标业务的业务链,包括:基于所述目标业务对应的映射关系,查找所述目标业务中存在映射关系的不同执行步骤涉及的相同业务属性的相同属性值;将与查找到的相同属性值相关的其他业务属性的属性值进行聚合;将聚合后的业务属性的属性值按照所述目标业务的执行步骤的顺序进行关联,得到所述目标业务的业务链。5.如权利要求1所述的方法,其特征在于,确定所述目标业务的业务链之后,所述方法还包括:对所述目标业务的每个业务链配置链标识,所述链标识用于唯一标识相应业务链。6.如权利要求5所述的方法,其特征在于,对所述目标业务的每个业务链配置链标识之后,所述方法还包括:针对各业务链,基于所述业务链的链标识,对所述目标业务的所述业务链进行业务监控。7.一种业务链的确定装置,其特征在于,所述装置包括:采集单元,用于实时采集不同业务的业务数据;所述业务数据包括业务属性和相应业务属性的属性值;获取单元,用于获取预先配置的各业务对应的不同执行步骤间业务属性的映射关系;确定单元,用于基于目标业务对应的映射关系和所述目标业务对应的各业务属性的属性值,确定所述目标业务的业务链,所述目标业务为所述不同业务中的一种业务。8.如权利要求7所述的装置,其特征在于,所述获取单元,还用于基于目标业务对应的映射关系中不同执行步骤的业务属性,获取所述业务数据中所述目标业务对应的各业务属性的属性值。9.一种电子设备,其特征在于,所述电子设备包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存储的程序时,实现权利要求1‑6任一所述的方法步骤。2CN113986955A权利要求书2/2页10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1‑6任一所述的方法步骤。3CN113986955A说明书1/11页业务链的确定方法、装置、电子设备及介质技术领域[0001]本申请涉及数据处理技术领域,具体而言,涉及一种业务链的确定方法、装置、电子设备及介质。背景技术[0002]TraceId是基于Dapper论文实现端到端追踪的关键,通过对系统中每一个应用请求的所有服务调用赋予唯一的TraceId,用于关联该请求在各个服务调用间的执行步骤,通常称之为全局流水号。当每次请求的所有服务调用都拥有唯一的全局流水号,它们就能被关联起来,并可以按照全局流水号监测和追踪。[0003]按照上述方法,为了实现调用链路的关联,需要对应用程序进行改造,每个应用程序在处理服务调用的同时,在日志中都需要打上Trace