[发明专利]一种为服务器提供辅助的方法及系统、模拟服务器在审
申请号: | 201611270203.8 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106603715A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 董延平 | 申请(专利权)人: | TCL集团股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 深圳中一专利商标事务所44237 | 代理人: | 李嘉卉 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 提供 辅助 方法 系统 模拟 | ||
技术领域
本发明属于通信技术领域,尤其涉及一种为服务器提供辅助的方法及系统、模拟服务器。
背景技术
随着互联网web应用及大数据的不断发展,微服务器的应用场景越来越多;微服务器是一种新型服务器系统,它拥有比刀片服务器更高的密度,同时能耗也更低。它是一种比小型服务器还更小的超小型服务器。近年来,随着处理器技术的不断创新,低功耗处理器都已呈现多核化态势,采用这种更低功耗微处理器的微服务器,也逐渐进入人们的视野。
微服务集群的发展致使其针对节点部署的密度越来越高,特别是随着微服务器的不断发展,服务器之间的依赖更严重,当一个服务器依赖另一个服务器时,就很难进行独立开发,在开发完后进程真实环境仿真测试等比较困难,给用户带来不便,用户体验效果差。
发明内容
本发明实施例提供了一种为服务器提供辅助的方法及系统、模拟服务器,旨在解决现有技术中服务器之间依赖过重,独立性差,给用户带来不便的问题。
本发明实施例是这样实现的,一种为服务器提供辅助的方法,包括:
接收服务器的服务请求,所述服务请求包括请求信息;
基于所述请求信息从数据管理模块中获取对应的数据,所述数据管理模块存储有预先从配置文件获取的所述服务器需要的数据;
将所获取的数据反馈给所述服务器。
优选地,所述基于所述请求信息从数据管理模块中获取对应的数据,所述数据管理模块存储有预先从配置文件获取的所述服务器需要的数据具体包括:
对所述服务请求进行解析处理,获得解析处理数据;
基于所述解析处理数据从所述数据管理模块中获得对应的数据。
优选地,所述解析处理数据包括所述请求信息、服务名称,所述对所述服务请求进行解析处理,获得解析处理数据具体包括:
对所述服务请求进行解析,获得解析数据;
基于所述解析数据生成数据封包,以与所述数据管理模块适配。
优选地,所述基于所述服务名称从所述数据管理模块中获得对应的数据具体包括:
从所述数据封包中读取请求方法;
基于所述请求方法解析所述数据封包;
从解析后的数据封包中获得所述服务名称;
基于所述服务名称从所述数据库管理模块获取对应的请求数据。
优选地,所述将所获取的数据反馈给所述服务器具体包括:
对所获取的数据转换为所述服务器适配的数据格式;
将转换后的数据传输给所述服务器。
本发明还提供一种为服务器提供辅助的系统,包括:
数据管理模块,用于存储解析的配置数据,所述配置数据为服务器需要的;
配置数据解析模块,用于从配置文件中获取配置数据并进行解析,将解析的配置数据存储在所述数据管理模块中;
接收模块,用于接收所述服务器的服务请求,所述服务请求包括请求信息;
数据获取模块,用于基于所述请求信息从数据管理模块中获取对应的数据;
反馈模块,用于将所获取的数据反馈给所述服务器。
优选地,所述数据获取模块具体包括:
请求数据解析单元,用于对所述服务请求进行解析处理,获得解析处理数据,所述解析处理数据包括所述请求信息、服务名称;
数据获取单元,用于基于所述服务名称从所述数据管理模块中获得对应的数据。
优选地,所述请求数据解析单元具体包括:
解析子单元,用于对所述服务请求进行解析,获得解析数据;
生成子单元,用于基于所述解析数据生成数据封包,以便于所述数据管理模块识别。
优选地,所述数据获取单元具体包括:
请求转发子单元,用于从所述数据封包中读取请求方法,并基于所述请求方法解析所述数据封包;
请求解析子单元,用于从解析后的数据封包中获得所述服务名称,并用于基于所述服务名称从所述数据库管理类模块获取对应的请求数据。
本发明还提供一种模拟服务器,其特征在于,包括一种为服务器提供辅助的系统,所述系统包括:
数据管理模块,用于存储解析的配置数据,所述配置数据为服务器需要的;
配置数据解析模块,用于从配置文件中获取配置数据并进行解析,将解析的配置数据存储在所述数据管理模块中;
接收模块,用于接收所述服务器的服务请求,所述服务请求包括请求信息;
数据获取模块,用于基于所述请求信息从数据管理模块中获取对应的数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL集团股份有限公司,未经TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611270203.8/2.html,转载请声明来源钻瓜专利网。