[发明专利]一种微服务调用链的健康检测方法和健康检测系统有效

专利信息
申请号: 202011045882.5 申请日: 2020-09-29
公开(公告)号: CN111913766B 公开(公告)日: 2021-01-15
发明(设计)人: 张春林;李利军;李春青;常江波;尚雪松 申请(专利权)人: 北京东方通软件有限公司;北京东方通科技股份有限公司;北京微智信业科技有限公司;北京泰策科技有限公司
主分类号: G06F9/448 分类号: G06F9/448;G06F16/904
代理公司: 北京冠和权律师事务所 11399 代理人: 安琪
地址: 100000 北京市大兴区北京经济*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 微服 调用 健康 检测 方法 系统
【权利要求书】:

1.一种微服务调用链的健康检测方法,其特征在于,所述方法包括:

通过所述微服务的调用接口获取所述微服务的调用过程,通过所述调用过程生成与调用链对应的调用链路;

将所述调用链路转换为可视化图谱;

获取所述调用链路对应的链路数据和调用参数数据;

对所述链路数据和所述调用参数数据进行数据处理,确定是否存在异常数据,若存在异常数据,则对所述异常数据进行定位,获取异常数据在调用链路中的位置;

确定所述调用链路出现数据处理异常节点的个数,以及每个工作节点出现数据处理异常的次数,通过所述数据处理异常节点的个数和每个工作节点出现数据处理异常的次数对所述数据异常的指标参考阈值进行自适应调整;包括:

当所述调用链路生成后,在调用过程中,每经过一个工作节点,即检测所述工作节点的数据处理过程是否存在异常;如果存在异常,则对存在数据处理异常的工作节点进行异常标记;其中,所述在调用过程中,每经过一个工作节点,即检测所述工作节点的数据处理过程是否存在异常,包括:

获取所述工作节点运行过程中所处理的数据,通过如下公式确定所述数据对应的加权特征值P:

其中,n表示所述工作节点处理的数据类型个数,Aij表示第i类数据中第j个数据的参数特征;Ti表示第i类数据对应的权重值,Tj表示第i类数据中第j个数据对应的权重值;m表示第i类数据中包含数据的数据数量;

利用异常处理确定模型和加权特征值,确定所述工作节点在数据处理过程中是否存在数据异常处理,所述异常处理确定模型为:

其中,Q表示数据处理指标参考值,当Qq时,表示指标无异常,当Qq时,表示指标有异常;q为预先设置的指标参考阈值;表示加权特征值占比调节参数,的取值范围为(0,0.5];表示异常处理确定模型的修正参数,的取值范围为[0.4,1.1],并且;

将所述异常数据定位位置体现在所述可视化图谱中。

2.根据权利要求1所述方法,其特征在于,通过所述微服务的调用接口获取所述微服务的调用过程,通过所述调用过程生成与调用链对应的调用链路,包括:

检测所述微服务的调用接口是否存在用户端发来的调用请求,当检测到所述调用接口存在用户端发来的调用请求时,识别调用请求对应的调用函数;

针对所述调用函数生成一个与调用函数对应的唯一标识码,并在所述调用函数中设置一个标识码处理逻辑块,将所述唯一标识码嵌入至所述标识码处理逻辑块中;

当所述调用函数被执行时,确定所述调用函数被执行的工作节点为路径起点;

通过所述标识码处理模块,将所述唯一标识码沿着调用链路的每个工作节点逐一传递下去,直至此次调用结束,并将此次调用结束时对应的工作节点作为调用链路的终点;

记录出现过所述唯一标识码的工作节点,将出现过所述唯一标识码的工作节点进行整合,获取调用链路。

3.根据权利要求1所述方法,其特征在于,对所述链路数据和所述调用参数数据进行数据处理,确定是否存在异常数据,若存在异常数据,则对所述异常数据进行定位,获取异常数据在调用链路中的位置,还包括:

根据所述异常标记,针对所述存在数据处理异常的工作节点生成可视化指示标识,并将所述可视化指示标识体现在所述可视化图谱中。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东方通软件有限公司;北京东方通科技股份有限公司;北京微智信业科技有限公司;北京泰策科技有限公司,未经北京东方通软件有限公司;北京东方通科技股份有限公司;北京微智信业科技有限公司;北京泰策科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011045882.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top