[发明专利]数据的处理方法及装置、存储介质和电子装置在审
| 申请号: | 201910049052.0 | 申请日: | 2019-01-18 |
| 公开(公告)号: | CN109857391A | 公开(公告)日: | 2019-06-07 |
| 发明(设计)人: | 张啸 | 申请(专利权)人: | 山石网科通信技术股份有限公司 |
| 主分类号: | G06F8/30 | 分类号: | G06F8/30 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 江舟 |
| 地址: | 215000 江*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 代理服务器 存储介质 电子装置 前端设备 网络请求 响应数据 代理服务器配置 后台服务器组 开发效率 开发 数据库 发送 响应 | ||
本发明提供了一种数据的处理方法及装置、存储介质和电子装置,其中,该方法包括:代理服务器接收前端设备发送的网络请求;所述代理服务器根据所述代理服务器配置的开关的状态,从后台服务器组或本地数据库获取用于响应所述网络请求的响应数据;所述代理服务器将所述响应数据发送到所述前端设备。通过本发明,解决了相关技术中在前端开发与后端开发进行接口联调的过程中,由于不同开发者的工作速度和效率的不同导致开发效率比较低的问题。
技术领域
本发明涉及计算机领域,具体而言,涉及一种数据的处理方法及装置、存储介质和电子装置。
背景技术
随着Web前端技术越来越复杂,客户对前端的要求日益上升,因此大公司里经常会将软件开发项目拆分为前端和后端两个独立的工程,分发给不同的开发人员,最后通过Nginx代理再进行聚合呈现为一个网站。
在前端开发过程中,不可避免地需要与后端开发者进行接口联调工作,由于需要配合行动,而不同开发者的工作速度和效率均不相同,这样给前端开发工作带来了如下一些不够便利的问题:
前端需要联调接口时,后端的接口还没有准备好,无法完成接口请求;前端联调过程中,后端因为某些原因需要修改或重启服务器,接口请求失败;前端需要同时与多个后端开发者联调,反复修改请求地址比较麻烦。
针对相关技术中的上述问题,目前尚未存在有效的解决方案。
发明内容
本发明实施例提供了一种数据的处理方法及装置、存储介质和电子装置,以至少解决相关技术中在前端开发与后端开发进行接口联调的过程中,由于不同开发者的工作速度和效率的不同导致开发效率比较低的问题。
根据本发明的一个实施例,提供了一种数据的处理方法,包括:代理服务器接收前端设备发送的网络请求;所述代理服务器根据所述代理服务器配置的开关的状态,从后台服务器组或本地数据库获取用于响应所述网络请求的响应数据;所述代理服务器将所述响应数据发送到所述前端设备。
可选地,所述代理服务器根据所述代理服务器配置的开关的状态,从后台服务器组或本地数据库获取用于响应所述网络请求的响应数据,包括:在所述代理服务器配置的开关为开启状态下,所述代理服务器遍历后台服务器组中后台服务器的有效性,并接收由有效后台服务器响应所述网络请求的响应数据;在所述代理服务器配置的开关为关闭状态下,所述代理服务器从本地读取数据作为所述响应数据。
可选地,所述代理服务器遍历后台服务器组中后台服务器的有效性,并接收由有效后台服务器响应所述网络请求的响应数据,包括:所述代理服务器遍历出后台服务器组中存在有效后台服务器;所述代理服务器从所述有效服务器中选择一指定后台服务器用于透传所述网络请求;在所述一指定后台服务器响应正常的情况下,所述代理服务器接收由所述一指定后台服务器响应所述网络请求的响应数据;在所述一指定后台服务器响应异常的情况下,所述代理服务器继续执行遍历后台服务器组中后台服务器的有效性的操作,直到接收到所述响应数据。
可选地,在所述后台服务器组中的所有有效后台服务器均响应异常的情况下,所述代理服务器从本地读取数据作为所述响应数据。
可选地,在所述代理服务器遍历出后台服务器组中的后台服务器均为无效的情况下,所述代理服务器从本地读取数据作为所述响应数据。
可选地,在所述代理服务器将所述响应数据发送到所述前端设备之后,所述方法还包括:所述代理服务器保存所述响应数据到所述本地数据库中。
根据本发明的另一个实施例,提供了一种数据的处理装置,应用于代理服务器侧,包括:接收模块,用于接收前端设备发送的网络请求;获取模块,用于根据所述代理服务器配置的开关的状态,从后台服务器组或本地数据库获取用于响应所述网络请求的响应数据;发送模块,用于将所述响应数据发送到所述前端设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山石网科通信技术股份有限公司,未经山石网科通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910049052.0/2.html,转载请声明来源钻瓜专利网。





