【技术实现步骤摘要】
交易链路异常处理方法以及相关设备
本申请涉及数据处理
,尤其涉及一种交易链路异常处理方法以及相关设备。
技术介绍
在交易过程中,通常一笔交易的完成需要经过多个团队共同合作完成,例如,当用户购买一种产品时,该交易请求会途经订单节点、收银台节点、账号体系节点、支付通道节点、以及银行节点等,而上述涉及的节点是分别由不同的研发团队负责的。当该交易请求发生异常时,由于交易请求途径的节点较多,定位异常节点和处理异常的的效率低下。
技术实现思路
本申请提出一种交易链路异常处理技术方案,能提高交易链路中的异常节点的定位效率。根据本申请第一方面,提供一种交易链路异常处理方法,所述方法应用于交易链路,所述交易链路包括多个交易节点;所述方法包括:在交易链路出现交易调用异常的情况下,第一交易节点接收第二交易节点返回的调用信息;所述调用信息包括N个交易节点的错误码,所述N为大于0的整数;所述第一交易节点为所述交易链路的最上层交易节点;所述第二交易节点为所述第一交易节点的下一交易节点;所述第一交易节点根据N个所述错误码,获取所述N个交易节点中的各个交易节点的日志信息;所述第一交易节点根据所 ...
【技术保护点】
1.一种交易链路异常处理方法,其特征在于,所述方法应用于交易链路,所述交易链路包括多个交易节点;所述方法包括:在交易链路出现交易调用异常的情况下,第一交易节点接收第二交易节点返回的调用信息;所述调用信息包括N个交易节点的错误码,所述N为大于0的整数;所述第一交易节点为所述交易链路的最上层交易节点;所述第二交易节点为所述第一交易节点的下一交易节点;所述第一交易节点根据N个所述错误码,获取所述N个交易节点中的各个交易节点的日志信息;所述第一交易节点根据所述各个交易节点的日志信息,确定所述交易链路的交易调用异常的根因以及导致所述根因的目标交易节点;所述第一交易节点向所述目标交易节 ...
【技术特征摘要】
1.一种交易链路异常处理方法,其特征在于,所述方法应用于交易链路,所述交易链路包括多个交易节点;所述方法包括:在交易链路出现交易调用异常的情况下,第一交易节点接收第二交易节点返回的调用信息;所述调用信息包括N个交易节点的错误码,所述N为大于0的整数;所述第一交易节点为所述交易链路的最上层交易节点;所述第二交易节点为所述第一交易节点的下一交易节点;所述第一交易节点根据N个所述错误码,获取所述N个交易节点中的各个交易节点的日志信息;所述第一交易节点根据所述各个交易节点的日志信息,确定所述交易链路的交易调用异常的根因以及导致所述根因的目标交易节点;所述第一交易节点向所述目标交易节点指示所述根因,以便于所述目标交易节点根据所述根因进行链路异常的修复。2.根据权利要求1所述的方法,其特征在于,所述日志信息为标准化的日志信息,所述标准化的日志信息符合日志标准格式,所述第一交易节点根据所述各个交易节点的日志信息,确定所述交易链路的交易调用异常的根因以及导致所述根因的目标交易节点,具体包括:所述第一交易节点根据正则表达式匹配所述标准化的日志信息,确定所述根因的第一目标位置;所述第一交易节点根据所述第一目标位置,提取所述交易链路的交易调用异常的根因,并根据所述根因确定导致所述根因的目标交易节点。3.根据权利要求2所述的方法,其特征在于,所述第一交易节点根据正则表达式匹配所述标准化的日志信息,确定所述根因的第一目标位置,包括:所述第一交易节点根据所述正则表达式匹配所述标准化的日志信息中出现错误标识的各个日志段;所述各个日志段的内容为发生所述错误标识的原因;所述第一交易节点根据所述各个日志段的日志打印时间,将所述日志打印时间最早的日志段的所在位置,确定为所述根因的第一目标位置。4.根据权利要求2所述的方法,其特征在于,所述第一交易节点根据正则表达式匹配所述标准化的日志信息,确定所述根因的第一目标位置,包括:所述第一交易节点根据所述正则表达式匹配所述标准化的日志信息中出现错误标识的各个日志段;所述各个日志段的内容为发生所述错误标识的原因;所述第一交易节点根据...
【专利技术属性】
技术研发人员:王娟,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。