[发明专利]一种基于多进程的业务处理方法及装置在审
申请号: | 201710231956.6 | 申请日: | 2017-04-11 |
公开(公告)号: | CN108694571A | 公开(公告)日: | 2018-10-23 |
发明(设计)人: | 唐卓椿;栾亚建;刘显铭;潘柏宇;项青 | 申请(专利权)人: | 优酷网络技术(北京)有限公司 |
主分类号: | G06Q20/08 | 分类号: | G06Q20/08;G06Q20/16 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务处理进程 网络端口 业务数据 配置参数 业务处理 多进程 数据处理功能 数据接收功能 业务处理请求 处理业务 进程数据 数据返回 传递 预设 创建 进程 携带 返回 配置 申请 | ||
1.一种基于多进程的业务处理方法,其特征在于,包括:
针对任一已创建的业务处理进程,根据预设的配置参数,配置该业务处理进程的属性,其中,所述配置参数以及所述属性均包括网络端口标识;
通过所述网络端口标识对应的网络端口接收业务处理请求,其中,所述业务处理请求中携带有业务数据;
对所述业务数据进行处理;
返回处理后的结果。
2.如权利要求1所述的方法,其特征在于,在针对任一已创建的业务处理进程,根据预设的配置参数,配置该业务处理进程的属性之前,所述方法还包括:
根据预设的待创建业务处理进程的数量,创建业务处理进程;或
根据服务器的运行参数创建业务处理进程。
3.如权利要求1所述的方法,其特征在于,所述业务处理请求中还携带有业务逻辑标识;
对所述业务数据进行处理,具体包括:
根据所述业务逻辑标识,确定所述业务逻辑标识对应的业务逻辑;
对所述业务数据执行所述业务逻辑。
4.如权利要求1所述的方法,其特征在于,所述配置参数以及所述属性还均包括待创建的业务处理线程的数量;
当根据预设的配置参数,配置该业务处理进程的属性后,所述方法还包括:
根据待创建的业务处理线程的数量,创建业务处理线程;
对所述业务数据进行处理,具体包括:
通过创建的业务处理线程,对所述业务数据进行处理。
5.如权利要求1~4任一所述的方法,其特征在于,所述已创建的业务处理进程常驻于操作系统。
6.一种基于多进程的业务处理装置,其特征在于,包括:
配置模块,用于针对任一已创建的业务处理进程,根据预设的配置参数,配置该业务处理进程的属性,其中,所述配置参数以及所述属性均包括网络端口标识;
接收模块,用于通过所述网络端口标识对应的网络端口接收业务处理请求,其中,所述业务处理请求中携带有业务数据;
业务处理模块,用于对所述业务数据进行处理;
数据发送模块,用于返回处理后的结果。
7.如权利要求6所述的装置,其特征在于,所述装置还包括:
业务处理进程创建模块,用于在所述配置模块针对任一已创建的业务处理进程,根据预设的配置参数,配置该业务处理进程的属性之前,根据预设的待创建业务处理进程的数量,创建业务处理进程;或根据服务器的运行参数创建业务处理进程。
8.如权利要求6所述的装置,其特征在于,所述业务处理请求中还携带有业务逻辑标识;所述业务处理模块具体用于,根据所述业务逻辑标识,确定所述业务逻辑标识对应的业务逻辑,对所述业务数据执行所述业务逻辑。
9.如权利要求6所述的装置,其特征在于,所述配置参数以及所述属性还均包括待创建的业务处理线程的数量;所述装置还包括:
业务处理线程创建模块,用于当所述配置模块根据预设的配置参数,配置该业务处理进程的属性后,根据待创建的业务处理线程的数量,创建业务处理线程,所述业务处理模块具体用于通过创建的业务处理线程,对所述业务数据进行处理。
10.如权利要求6~9任一所述的装置,其特征在于,所述已创建的业务处理进程常驻于操作系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优酷网络技术(北京)有限公司,未经优酷网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710231956.6/1.html,转载请声明来源钻瓜专利网。