一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种API网关的数据处理方法、API网关及储存介质与流程

2022-04-27 03:30:26 来源:中国专利 TAG:

技术特征:
1.一种api网关的数据处理方法,其特征在于,包括:api网关从数据库中获取开发平台的配置数据,并将所述配置数据存储到本地内存中,所述配置数据用于所述api网关对收到的业务请求进行身份验证;当所述api网关接收到所述用户的业务请求时,所述api网关根据所述本地内存中存储的所述配置数据对所述业务请求进行身份验证;当所述身份验证通过时,所述api网关将所述业务请求转发至目标业务服务器,以使得所述目标业务服务器根据所述业务请求产生响应信息;所述api网关接收所述响应消息并将所述响应信息转发给所述用户。2.根据权利要求1所述的数据处理方法,其特征在于,在所述api网关从数据库中获取开发平台的配置数据之前,所述数据处理方法还包括:所述api网关接收开源日志系统发送的更新通知,所述更新通知为所述开放平台将所述配置数据更新为更新数据时产生的通知;所述api网关从数据库中获取开发平台的配置数据,并将所述配置数据存储到本地内存中包括:所述api网关根据所述更新通知从所述数据库中获取所述更新数据,并将所述更新数据替换所述本地内存中原有的配置数据。3.根据权利要求2所述的数据处理方法,其特征在于,在所述api网关接收所述响应消息并将所述响应信息转发给所述用户之后,所述数据处理方法还包括:api网关通过所述开源日志系统记录所述api网关的接口调用记录,所述接口调用记录用于所述开发平台生成统计报表。4.根据权利要求1至3中任一项所述的数据处理方法,其特征在于,在所述api网关从数据库中获取开放平台的配置数据之前,所述数据处理方法还包括:所述api网关接收所述开发平台的api请求,所述api请求用于请求所述api网关获取所述开放平台的配置数据。5.根据权利要求1至3中任一项所述的数据处理方法,其特征在于,所述根据所述本地内存中存储的所述配置数据对所述业务请求进行身份验证包括:当所述身份验证不通过时,api网关向所述用户反馈身份验证失败的通知。6.根据权利要求1至3中任一项所述的数据处理方法,其特征在于,所述根据所述本地内存中存储的所述配置数据对所述业务请求进行身份验证包括:api网关获取所述配置数据中的权限信息,并根据所述权限信息对所述业务请求进行身份验证。7.根据权利要求1至3中任一项所述的数据处理方法,其特征在于,所述api网关根据所述本地内存中存储的所述配置数据对所述业务请求进行身份验证包括:所述api网关根据所述配置数据对所述业务请求进行限流及黑名单过滤。8.一种api网关,其特征在于,包括:获取单元,用于从数据库中获取开发平台的配置数据,并将所述配置数据存储到本地内存中,所述配置数据用于所述api网关对收到的业务请求进行身份验证;验证单元,用于当所述api网关接收到所述用户的业务请求时,根据所述本地内存中存储的所述配置数据对所述业务请求进行身份验证;
转发单元,用于当所述身份验证通过时,将所述业务请求转发至目标业务服务器,以使得所述目标业务服务器根据所述业务请求产生响应信息;第一接收单元,用于接收所述响应消息并将所述响应信息转发给所述用户。9.一种api网关,其特征在于,包括:中央处理器,存储器,输入输出接口,有线或无线网络接口以及电源;所述存储器为短暂存储存储器或持久存储存储器;所述中央处理器配置为与所述存储器通信,并执行所述存储器中的指令操作以执行权利要求1至7中任意一项所述的方法。10.一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得计算机执行如权利要求1至7中任意一项所述的方法。

技术总结
本申请公开了一种API网关的数据处理方法、API网关及储存介质,用于提高API网关的响应速度以及处理速度,提高API网关的性能。本申请包括:API网关从数据库中获取开发平台的配置数据,并将所述配置数据存储到本地内存中,所述配置数据用于所述API网关对收到的业务请求进行身份验证;当所述API网关接收到所述用户的业务请求时,所述API网关根据所述本地内存中存储的所述配置数据对所述业务请求进行身份验证;当所述身份验证通过时,所述API网关将所述业务请求转发至目标业务服务器,以使得所述目标业务服务器根据所述业务请求产生响应信息;所述API网关接收所述响应消息并将所述响应信息转发给所述用户。述响应信息转发给所述用户。述响应信息转发给所述用户。


技术研发人员:唐健 姚永康 韩占东
受保护的技术使用者:深圳市科漫达智能管理科技有限公司
技术研发日:2021.12.15
技术公布日:2022/4/26
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献