[发明专利]链路生成方法及装置有效
申请号: | 202110688119.2 | 申请日: | 2021-06-21 |
公开(公告)号: | CN113282561B | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 谢进 | 申请(专利权)人: | 蚂蚁胜信(上海)信息技术有限公司 |
主分类号: | G06F16/18 | 分类号: | G06F16/18;G06F16/25;G06K9/62;G06N20/00;G06Q40/02 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 李晓庆 |
地址: | 200010 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 生成 方法 装置 | ||
1.一种链路生成方法,包括:
通过与第三方平台的交互接口调用所述第三方平台,将调用所述第三方平台产生的调用数据记录至调用日志;
对所述调用日志的调用数据进行预处理;
对预处理后的调用数据进行特征标注,获得所述调用数据的初始特征,并基于预设选取规则从所述调用数据的初始特征中选取目标特征;
将所述初始特征和所述目标特征输入链路生成模型,获得所述第三方平台的调用链路。
2.根据权利要求1所述的链路生成方法,所述基于所述初始特征和所述目标特征,确定所述第三方平台的调用链路,包括:
利用预设聚类算法对所述初始特征和所述目标特征进行分类,并基于分类结果生成所述第三方平台的调用链路。
3.根据权利要求2所述的链路生成方法,所述基于分类结果生成所述第三方平台的调用链路,包括:
基于分类结果确定每类初始特征和目标特征,并根据每类初始特征和目标特征生成所述第三方平台的调用链路。
4.根据权利要求3所述的链路生成方法,所述根据每类初始特征和目标特征生成所述第三方平台的调用链路之后,还包括:
将每类初始特征和目标特征作为训练样本,将根据每类初始特征和目标特征生成的对应调用链路作为训练标签;
基于所述训练样本以及所述训练标签对所述链路生成模型进行训练,更新所述链路生成模型。
5.根据权利要求4所述的链路生成方法,所述更新所述链路生成模型之后,还包括:
调用目标第三方平台,获取调用所述目标第三方平台的调用数据,并确定所述目标第三方平台的调用数据的数据特征;
将所述数据特征输入所述链路生成模型,获得所述目标第三方平台的调用链路。
6.根据权利要求1所述的链路生成方法,所述获得所述第三方平台的调用链路之后,还包括:
基于所述调用链路以及所述调用链路中节点之间的关联关系生成预设形状的可视化链路视图。
7.根据权利要求3所述的链路生成方法,所述根据每类初始特征和目标特征生成所述第三方平台的调用链路,包括:
将每类初始特征和目标特征按照预设特征层次生成所述第三方平台的调用链路。
8.根据权利要求1所述的链路生成方法,所述将调用所述第三方平台产生的调用数据记录至调用日志之后,还包括:
将所述调用日志上传至日志系统;
相应地,所述对所述调用日志的调用数据进行预处理,包括:
将所述日志系统中的所述调用日志回流至流计算引擎,根据所述流计算引擎对所述调用日志的调用数据进行预处理。
9.根据权利要求8所述的链路生成方法,所述根据所述流计算引擎对所述调用日志的调用数据进行预处理,包括:
根据所述流计算引擎按照预设时间维度对所述调用日志的调用数据进行汇总,并删除所述调用日志的调用数据中的抖动数据和噪声数据。
10.根据权利要求5所述的链路生成方法,所述获得所述目标第三方平台的调用链路之后,还包括:
在调用所述目标第三方平台失败或异常的情况下,确定所述目标第三方平台的调用链路;
对所述目标第三方平台的调用链路进行故障检测,获取故障调用链路,并对所述故障调用链路进行故障处理。
11.根据权利要求1-10任意一项所述的链路生成方法,所述调用数据包括调用时间、成功/失败、耗时、第三方编号、接口名称、业务特征和/或返回码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蚂蚁胜信(上海)信息技术有限公司,未经蚂蚁胜信(上海)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110688119.2/1.html,转载请声明来源钻瓜专利网。