全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210764621.1 (22)申请日 2022.06.30 (71)申请人 北京钢铁侠科技有限公司 地址 100085 北京市海淀区上地信息路12 号1层E区E10 5室 (72)发明人 王建鹏 张锐 张超杰  (74)专利代理 机构 北京康信知识产权代理有限 责任公司 1 1240 专利代理师 董文倩 (51)Int.Cl. G06F 9/455(2006.01) G06F 16/25(2019.01) G06F 9/54(2006.01) H04L 67/133(2022.01) (54)发明名称 数据处理方法、 装置、 系统及存 储介质 (57)摘要 本发明公开了一种数据处理方法、 装置、 系 统及存储介质。 其中, 该方法包括: 获取请求数 据, 并将请求数据发送给主服务器; 根据请求数 据确定与主服务器对应的微服务器; 判断主服务 器与微服务器是否归属于同一服务器, 得到判断 结果; 根据判断结果确定对应的编译函数, 以及 基于编译函数对 预设接口文件进行编译处理, 得 到目标接口文件; 将目标接口文件传输至主服务 器和微服务器; 控制主服务器基于同步后的传输 接口将请求数据传输至微服务器。 本发明解决了 后端开发过程中主服务与微服务接口同步过程 繁琐, 进而导致项目开发效率低的技 术问题。 权利要求书3页 说明书14页 附图4页 CN 115145689 A 2022.10.04 CN 115145689 A 1.一种数据处 理方法, 其特 征在于, 包括: 获取请求数据, 并将所述请求数据同步至主服 务器; 根据所述请求数据确定与所述主服 务器对应的微 服务器; 判断所述主服 务器与所述 微服务器是否归属于同一 服务器, 得到判断结果; 根据所述判断结果确定对应的编译函数, 以及基于所述编译函数对预设接口文件进行 编译处理, 得到目标接口文件; 将所述目标接口文件传输至所述主服务器和所述微服务器, 其中, 所述目标接口文件 用于实现所述主服 务器与所述 微服务器间传输 接口的同步; 控制所述主服 务器基于同步后的传输 接口将所述请求数据传输 至所述微服务器。 2.根据权利要求1所述的方法, 其特征在于, 所述根据所述判断结果确定对应的编译函 数, 以及基于所述编译函数对预设接口文件进行编译处 理, 得到目标接口文件, 包括: 若所述判断结果指示所述主服务器与所述微服务器归属于所述同一服务器, 则采用第 一编译函数对所述预设接口文件进 行编译处理, 得到所述目标接口文件, 其中, 所述第一编 译函数对应的输入参数包括: 所述 目标接口文件对应的文件地址, 所述主服务器对应的主 服务器地址以及所述 微服务器对应的微 服务器地址 。 3.根据权利要求2所述的方法, 其特征在于, 所述根据所述判断结果确定对应的编译函 数, 以及基于所述编译函数对预设接口文件进行编译处 理, 得到目标接口文件, 包括: 若所述判断结果指示所述主服务器与所述微服务器未归属于所述同一服务器, 则采用 第二编译函数对所述预设接口文件进 行编译处理, 得到所述目标接口文件, 其中, 所述第二 编译函数对应的输入参数包括: 所述文件地址, 所述主服务器地址, 所述微服务器地址, 所 述主服务器和所述 微服务器分别对应的服 务器的地址、 用户名、 密钥。 4.根据权利要求1至 3中任意一项所述的方法, 其特 征在于, 所述方法还 包括: 为所述主服 务器和所述 微服务器分别确定对应的镜像文件; 基于所述主服务器和所述微服务器分别对应的所述镜像文件, 对所述主服务器和所述 微服务器进行容器化部署。 5.一种数据处 理方法, 其特 征在于, 包括: 接收来自于主控设备的目标接口文件, 其中, 所述目标接口文件用于实现主服务器与 对应的微服务器间传输接口的同步, 所述目标接口文件是所述主控设备通过获取请求数 据, 并将所述请求数据同步至主服务器; 根据所述请求数据确定与所述主服务器对应的微 服务器; 判断所述主服务器与所述微服务器是否归属于同一服务器, 得到判断结果; 根据所 述判断结果确定对应的编译函数, 以及基于所述编译函数对预设接口文件进 行编译处理得 到的; 在所述主控设备将所述请求数据发送给所述主服务器后, 基于同步后的传输接口接收 来自于所述主服 务器的所述请求数据。 6.根据权利要求5所述的方法, 其特 征在于, 所述方法还 包括: 基于所述请求数据, 对与所述请求数据对应的数据库进行持久化操作, 得到持久化操 作结果, 其中, 所述持久化操作包括以下至少之一: 数据增加操作、 数据删除操作、 数据修改 操作以及数据查询操作; 将所述持久化操作结果返回至所述主服 务器。权 利 要 求 书 1/3 页 2 CN 115145689 A 27.根据权利要求6所述的方法, 其特征在于, 所述基于所述请求数据, 对与所述请求数 据对应的数据库进行持久化操作, 得到持久化操作结果, 包括: 获取所述持久化操作对应的接口函数; 基于所述请求数据, 确定所述持久化操作对应的数据库参数, 其中, 所述数据库参数包 括: 数据库表名、 数据库表字段以及数据库表字段值; 在所述接口函数接收到所述数据库参数后, 对所述数据库参数进行正则匹配, 得到匹 配结果; 根据所述匹配结果对所述数据库参数进行筛 选处理, 得到处 理后的数据库参数; 基于所述处 理后的数据库参数, 构建与所述接口函数对应的结构化 查询语句; 采用所述结构化 查询语句进行 所述持久化操作, 得到所述持久化操作结果。 8.根据权利要求7所述的方法, 其特征在于, 在持久化操作为所述数据删除操作时, 所 述方法还 包括: 在基于所述处理后的数据库参数, 采用与 所述接口函数对应的所述结构化查询语句进 行所述数据删除操作之前, 对所述数据库参数对应的所述数据库进行 备份。 9.一种数据处 理方法, 其特 征在于, 包括: 主服务器接收请求数据; 主控设备根据所述请求数据确定与所述主服 务器对应的微 服务器; 所述主控设备判断所述主服务器与 所述微服务器是否归属于同一服务器, 得到判断结 果; 所述主控设备根据所述判断结果确定对应的编译函数, 以及基于所述编译函数对预设 接口文件进行编译处 理, 得到目标接口文件; 所述主控设备将所述目标接口文件传输至所述主服务器和所述微服务器, 其中, 所述 目标接口文件用于实现所述主服 务器与所述 微服务器间传输 接口的同步; 所述主控设备控制所述主服务器基于同步后的传输接口将所述请求数据传输至所述 微服务器; 所述微服务器接收来自于所述主服 务器的所述请求数据。 10.一种数据处 理系统, 其特 征在于, 包括: 主服务器, 用于 接收请求数据; 主控设备, 与所述主服务器连接, 用于根据所述请求数据确定与主服务器对应的微服 务器; 判断所述主服务器与所述微服务器是否归属于同一服务器, 得到判断结果; 根据所述 判断结果确定对应的编译函数, 以及基于所述编译函数对预设接口文件进行编译处理, 得 到目标接口文件; 将所述目标接口文件传输至所述主服务器和所述微服务器, 其中, 所述目 标接口文件用于实现所述主服务器与所述微服务器间传输接口的同步; 控制所述主服务器 基于同步后的传输 接口将所述请求数据传输 至所述微服务器; 所述微服务器, 与所述主服务器和所述主控设备连接, 用于接收来自于所述主服务器 的所述请求数据。 11.一种数据处 理装置, 其特 征在于, 包括: 第一获取模块, 用于获取请求数据, 并将所述请求数据同步至主服 务器; 第一确定模块, 用于根据所述请求数据确定与主服 务器对应的微 服务器;权 利 要 求 书 2/3 页 3 CN 115145689 A 3

PDF文档 专利 数据处理方法、装置、系统及存储介质

文档预览
中文文档 22 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共22页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 数据处理方法、装置、系统及存储介质 第 1 页 专利 数据处理方法、装置、系统及存储介质 第 2 页 专利 数据处理方法、装置、系统及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 01:02:17上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。