摘要
本发明公开了一种基于知识图谱的微服务系统变更影响范围分析方法及系统,包括以下步骤:响应于接收到微服务变更分析指令,生成变更信息获取指令,以使变更内容识别服务单元根据变更信息获取指令对比待分析的微服务的源代码相较于当前正常运行版本源代码变更的代码行信息以生成变更函数列表信息,生成变更函数列表信息包括待分析微服务相较于当前正常运行版本所有发生了更改的函数;获取变更函数列表信息并生成影响链路生成指令,以使微服务知识图谱构建服务单元根据影响链路生成指令对待分析微服务对应的知识图谱进行处理得到变更函数列表信息中所有函数的调用链路;获取调用链路并根据调用链路绘制各函数的3D图谱。其效率高且准确性高。
技术关键词
知识图谱构建
服务系统
工程系统
生成指令
分析方法
Java字节码
链路
列表
存储单元
分析系统
分析单元
业务逻辑设计
节点
Java类
顶点
抽象语法树
存储器
控制器
系统为您推荐了相关专利信息
状态监测分析方法
多层次结构
新能源系统
全景监测
新能源监测系统
相关性评价方法
贝叶斯网络模型
人因可靠性分析
节点
工作分析方法
飞机惰化系统
数学模型
热交换器元件
流量控制阀
方程
仿真分析方法
水利水电工程
实时监测数据
连续监测数据
网格