[发明专利]用于高并发网络服务的识别方法、装置及系统在审
申请号: | 201711424536.6 | 申请日: | 2017-12-25 |
公开(公告)号: | CN108595260A | 公开(公告)日: | 2018-09-28 |
发明(设计)人: | 虞文明;葛洋 | 申请(专利权)人: | 汉王科技股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 郭少晶;马佑平 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主进程 子进程 网络服务 并发 装置及系统 处理命令 模块处理 客户端装置 模块接收 模块选择 响应性能 发送 | ||
1.一种用于高并发网络服务的识别方法,其特征在于,包括:
主进程模块接收来自客户端装置的识别请求;
主进程模块选择处理所述识别请求的目标子进程模块;
主进程模块生成指示所述目标子进程模块处理所述识别请求的处理命令;
主进程模块将所述处理命令发送至所述目标子进程模块,以使所述目标子进程模块处理所述识别请求。
2.一种用于高并发网络服务的识别方法,其特征在于,包括:
一子进程模块作为目标子进程模块接收主进程模块发送的处理命令,其中,所述处理命令用于指示目标子进程模块处理来自客户端装置的识别请求;
所述目标子进程模块根据所述处理命令处理所述识别请求得到处理结果;
所述目标子进程模块响应所述客户端装置的识别请求,将所述处理结果返回至所述客户端装置。
3.一种用于高并发网络服务的识别方法,其特征在于,包括:
主进程模块接收来自客户端装置的识别请求;
主进程模块选择处理所述识别请求的目标子进程模块;
主进程模块生成指示所述目标子进程模块处理所述识别请求的处理命令;
主进程模块将所述处理命令发送至所述目标子进程模块;
所述目标子进程模块接收所述主进程模块发送的所述处理命令;
所述目标子进程模块根据所述处理命令处理所述识别请求得到处理结果;
所述目标子进程模块响应所述客户端装置的识别请求,将所述处理结果返回至所述客户端装置。
4.根据权利要求1、2或3所述的方法,其特征在于,所述处理命令包括命令内容、所述目标子进程模块的进程号、及句柄,其中,所述句柄用于指示所述识别请求对应的待处理数据。
5.根据权利要求1或3所述的方法,其特征在于,所述识别方法还包括:
所述主进程模块检测所述目标子进程模块是否处理完所述识别请求;
所述主进程模块根据处理完所述识别请求的检测结果,控制所述目标子进程模块释放所占用的内存资源,并标记所述目标子进程模块进入可供选择的空闲状态。
6.根据权利要求2或3所述的方法,其特征在于,所述处理命令包括命令内容、所述目标子进程模块的进程号、及句柄,其中,所述句柄用于指示所述识别请求对应的待处理数据;
所述目标子进程模块根据所述处理命令处理所述识别请求,得到处理结果包括:
所述目标子进程模块根据所述句柄获取所述待处理数据,并根据所述命令内容处理所述待处理数据得到处理结果。
7.根据权利要求6所述的方法,其特征在于,所述根据所述命令内容处理所述待处理数据得到处理结果包括:
所述目标子进程模块根据所述命令内容从存储装置中加载相关的数据库处理所述待处理数据,得到处理结果;其中,所述存储装置是多服务器集群共享的。
8.根据权利要求2或3所述的方法,其特征在于,所述识别方法在所述目标子进程模块将所述处理结果返回至客户端装置后,还包括:
所述目标子进程模块根据主进程模块的控制释放所占用的内存资源进入空闲状态。
9.一种用于高并发网络服务的识别装置,其特征在于,包括主进程模块和至少一个子进程模块;
所述主进程模块包括:
请求接收单元,用于接收来自客户端装置的识别请求;
进程选择单元,用于选择处理所述识别请求的目标子进程模块;
命令生成单元,用于生成指示所述目标子进程模块处理所述识别请求的处理命令;以及,
命令发送单元,用于将所述处理命令发送至所述目标子进程模块;
任一所述子进程模块作为所述目标子进程模块包括:
命令接收单元,接收所述主进程模块发送的所述处理命令;
处理单元,用于根据所述处理命令处理所述识别请求得到处理结果;以及,
响应单元,用于响应所述客户端装置的识别请求,将所述处理结果返回至所述客户端装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉王科技股份有限公司,未经汉王科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711424536.6/1.html,转载请声明来源钻瓜专利网。