摘要
本发明公开了一种基于接口匹配技术的微服务推荐方法,包括步骤S1:基于接口匹配技术构建微服务依赖关系图,包括S11:基于微服务文档提取模型对微服务说明文档,进行微服务输入与输出关键词的提取获取关键词集合;S12:采用微服务语言模型,根据关键词集合获取微服务输入与输出语义向量;S13:构建用于评估微服务的微服务调用机制,以根据微服务的输入与输出语义向量确认微服务之间的节点匹配得分,并根据节点匹配得分定义微服务之间的边集合,进而获取微服务依赖关系图;S2:构建基于图神经网络的微服务工作流编排推荐模型,且基于微服务工作流编排推荐模型,根据微服务依赖关系图实现对微服务的推荐。解决了目前微服务依赖关系图的构建方法不适用于微服务工作流编排推荐场景,使得无法精准且高效的实现微服务推荐的问题。
技术关键词
服务推荐方法
语义向量
工作流
节点
词语
非线性
关键词
多头注意力机制
表达式
接口
阈值方法
sigmoid函数
关系
参数
邻域
矩阵
定义
文本