[发明专利]基于微服务架构的接口调用方法、装置及计算机设备在审
申请号: | 202210288992.7 | 申请日: | 2022-03-22 |
公开(公告)号: | CN114629945A | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 刘振涛 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | H04L67/133 | 分类号: | H04L67/133;H04L67/566;H04L67/63 |
代理公司: | 深圳市世联合知识产权代理有限公司 44385 | 代理人: | 杨晖琼 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 微服 架构 接口 调用 方法 装置 计算机 设备 | ||
1.一种基于微服务架构的接口调用方法,其特征在于,包括下述步骤:
当接收到调用节点发送的接口调用请求时,将所述接口调用请求发送至对接配置器;
通过所述对接配置器对所述接口调用请求进行解析,得到接口调用信息,所述接口调用信息中包括服务标识;
将所述接口调用信息发送至所述服务标识所对应的服务节点,并接收所述服务节点根据所述接口调用信息返回的调用反馈信息;
根据所述对接配置器中的配置信息对所述调用反馈信息进行打包处理,得到调用反馈数据包;
将所述调用反馈数据包发送至所述调用节点。
2.根据权利要求1所述的基于微服务架构的接口调用方法,其特征在于,在所述当接收到调用节点发送的接口调用请求时,将所述接口调用请求发送至对接配置器之前,还包括:
从动态配置管理服务器获取配置器设置信息;
根据所述配置器设置信息设置对接配置器。
3.根据权利要求1所述的基于微服务架构的接口调用方法,其特征在于,在所述当接收到调用节点发送的接口调用请求时,将所述接口调用请求发送至对接配置器之后,还包括:
获取所述对接配置器中的调用证书;
当根据所述调用证书确定所述调用节点为可调用节点时,执行所述通过所述对接配置器对所述接口调用请求进行解析,得到接口调用信息的步骤。
4.根据权利要求1所述的基于微服务架构的接口调用方法,其特征在于,所述通过所述对接配置器对所述接口调用请求进行解析,得到接口调用信息包括:
读取所述接口调用请求中的调用节点标识;
在所述对接配置器的配置信息中,查询所述调用节点标识所对应的加密方式;
获取所述加密方式所对应的解密密钥;
根据所述解密密钥对所述接口调用请求进行解密,得到接口调用信息,所述接口调用信息中包括服务标识。
5.根据权利要求1所述的基于微服务架构的接口调用方法,其特征在于,所述将所述接口调用信息发送至所述服务标识所对应的服务节点,并接收所述服务节点根据所述接口调用信息返回的调用反馈信息包括:
通过所述对接配置器查询所述服务标识所对应的接口调用策略;
根据所述服务标识以及所述接口调用策略,将所述接口调用信息发送至所述服务标识所对应的服务节点,以发起接口调用;
接收所述服务节点返回的调用反馈信息。
6.根据权利要求1所述的基于微服务架构的接口调用方法,其特征在于,在所述将所述调用反馈数据包发送至所述调用节点之后,还包括:
获取所述对接配置器生成的接口调用记录信息,所述接口调用记录信息包括调用过程信息以及接口性能信息;
将所述接口调用记录信息存储到预设数据库中。
7.根据权利要求6所述的基于微服务架构的接口调用方法,其特征在于,在所述将所述接口调用记录信息存储到预设数据库中之后,还包括:
获取所述接口调用记录信息中的接口性能信息;
根据所述接口性能信息进行接口性能检测,得到接口性能检测结果;
当根据所述接口性能检测结果确定存在异常接口时,根据所述接口性能检测结果生成预警信息;
将所述预警信息发送至预设账号所登录的终端。
8.一种基于微服务架构的接口调用装置,其特征在于,包括:
请求接收模块,用于当接收到调用节点发送的接口调用请求时,将所述接口调用请求发送至对接配置器;
请求解析模块,用于通过所述对接配置器对所述接口调用请求进行解析,得到接口调用信息,所述接口调用信息中包括服务标识;
信息发送模块,用于将所述接口调用信息发送至所述服务标识所对应的服务节点,并接收所述服务节点根据所述接口调用信息返回的调用反馈信息;
信息打包模块,用于根据所述对接配置器中的配置信息对所述调用反馈信息进行打包处理,得到调用反馈数据包;
反馈发送模块,用于将所述调用反馈数据包发送至所述调用节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210288992.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种MOCVD设备的加热装置
- 下一篇:一种动物生化实验玻璃仪器洗涤清洁装置