[发明专利]接口诊断方法、装置、设备和存储介质有效
申请号: | 201810632931.1 | 申请日: | 2018-06-20 |
公开(公告)号: | CN109032922B | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 田建超 | 申请(专利权)人: | 广州视源电子科技股份有限公司;广州视臻信息科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 左帮胜 |
地址: | 510530 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口 诊断 方法 装置 设备 存储 介质 | ||
本申请涉及一种接口诊断方法、装置、计算机设备和存储介质。所述方法包括:获取诊断接口;获取所述诊断接口匹配的模型节点路径;获取所述模型节点路径的路径特征值;根据所述模型节点路径的路径特征值,对所述诊断接口进行诊断。根据本申请实施例,无须检测人员花费大量的时间和精力去对每条日志数据进行筛选、排查和分析,提升了接口的诊断效率。
技术领域
本申请涉及数据检测领域,特别是涉及一种接口诊断方法、装置、设备和存储介质。
背景技术
目前,接口技术越来越多地应用在各个领域中。例如,在进行视频会议时,可能需要调用视频数据解析、共享桌面显示、音频捕捉等多个程序接口,以调用相应的程序功能。
实际应用中,如果接口调用的顺序存在缺陷,可能导致无法实现相应的程序功能,检测人员则需要对接口的调用顺序进行诊断。例如,在进行视频会议时,当某个会议参与者出现如无法接收视频数据、无法显示共享桌面等的故障,检测人员通常会查看视频会议服务器中的日志数据,在日志数据中,逐一诊断视频会议中各个接口的调用顺序是否存在缺陷。
然而,随着日志数据的日志数目增多,检测人员需要花费大量的时间和精力去对每条日志数据进行筛选、排查和分析,接口的诊断效率较低。
因此,目前的接口诊断方法存在着诊断效率较低的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提升接口诊断效率的接口诊断方法、装置、计算机设备和存储介质。
第一方面,本申请提供了一种接口诊断方法,包括:
获取诊断接口;
获取所述诊断接口匹配的模型节点路径;
获取所述模型节点路径的路径特征值;
根据所述模型节点路径的路径特征值,对所述诊断接口进行诊断。
其中一个实施例中,所述获取所述诊断接口匹配的模型节点路径,包括:
获取模型节点;所述模型节点具有对应的接口;
在所述模型节点中,获取与所述诊断接口对应的目标节点;
将所述目标节点组成所述模型节点路径。
其中一个实施例中,所述模型节点具有途经值,所述模型节点具有终点值,所述获取所述模型节点路径的路径特征值,包括:
确定所述模型节点路径的途经节点和终点节点;
获取所述途经节点的途经值,以及,获取所述终点节点的终点值;
计算所述终点节点的终点值与所述途经节点的途经值的比值,得到所述模型节点路径的路径特征值。
其中一个实施例中,所述根据所述模型节点路径的路径特征值,对所述诊断接口进行诊断,包括:
判断所述模型节点路径的路径特征值是否小于设定的特征值阈值;
若是,则判定所述诊断接口的接口顺序存在缺陷。
其中一个实施例中,所述模型节点包括父节点和子节点,所述父节点与所述子节点连接,所述在所述模型节点中,获取与所述诊断接口对应的目标节点,包括:
确定第一目标父节点;
选取待匹配诊断接口,并判断在所述第一目标父节点连接的子节点中,是否具有与所述待匹配诊断接口对应的子节点;
若是,则将与所述待匹配诊断接口对应的子节点,作为所述目标节点。
其中一个实施例中,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司;广州视臻信息科技有限公司,未经广州视源电子科技股份有限公司;广州视臻信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810632931.1/2.html,转载请声明来源钻瓜专利网。