[发明专利]业务指令处理方法、装置、计算机设备和存储介质在审
申请号: | 201910537813.7 | 申请日: | 2019-06-20 |
公开(公告)号: | CN110351342A | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 陈家荣 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/50;G06Q40/00 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 谢曲曲 |
地址: | 518033 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务指令 业务请求 业务处理服务器 目标节点标识 计算机设备 处理信息 存储介质 请求信息 业务接口 映射表 发送 业务标识获取 业务请求转发 处理服务器 处理效率 多个终端 接收业务 生成处理 信息返回 业务标识 指令平台 数据处理 预设 解析 服务器 终端 携带 返回 申请 | ||
1.一种业务指令处理方法,所述方法包括:
接收多个终端发送的多个业务请求,所述业务请求携带请求信息;
对所述请求信息进行解析,得到对应的业务标识和业务指令参数;
根据所述业务标识获取预设的业务接口映射表;
根据所述业务指令参数从所述业务接口映射表获取对应的目标节点标识;
根据所述目标节点标识将所述业务请求转发至对应的业务处理服务器,使得所述业务处理服务器根据所述业务指令参数对所述业务请求进行处理,并生成处理信息返回至指令平台服务器;
接收所述业务处理服务器返回的处理信息,并将所述处理信息发送至对应的终端。
2.根据权利要求1所述的方法,其特征在于,所述业务请求包括业务类型,所述对所述请求信息进行解析的步骤包括:
根据所述多个业务请求的业务类型分别创建多个线程队列;
根据所述多个线程同步对所述多个业务请求分别进行解析,得到对应的业务标识和业务指令参数;
所述根据所述业务指令参数从所述业务接口映射表获取对应的目标节点标识之后,还包括:
调用所述线程队列中的多个线程根据所述目标节点标识对业务指令参数进行转发。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取多个业务系统的接口参数;
根据接口参数对多个业务系统的接口进行封装,得到封装后的业务接口;
根据所述多个业务系统的业务标识和封装后的业务接口生成业务接口映射表。
4.根据权利要求1所述的方法,其特征在于,所述接收多个终端发送的多个业务请求之前,还包括:
接收终端发送的连接请求,所述连接请求中携带了配置信息;
对所述配置信息进行解析,得到解析后的配置信息;
获取多个业务系统的接口调用参数,根据所述配置信息和接口调用参数建立指令平台服务器与多个业务处理服务器之间的通信通道。
5.根据权利要求1至4任意一项所述的方法,其特征在于,指令平台服务器中包括主节点和多个从节点,所述方法还包括:
主节点对所述多个从节点的当前负载权重进行轮询,得到每个从节点的当前负载均衡;
根据每个从节点的当前负载均衡为所述业务请求选择对应的从节点标识;
对被选择的从节点标识对应的当前负载权重进行平滑处理,利用平滑处理后的结果选择下一个业务请求对应的从节点标识,直至为多个业务请求选择出对应的从节点标识;
根据被选择的从节点标识将多个业务请求依次发送至对应的从节点,以使得多个从节点分别调用对应的线程队列对多个业务请求进行处理。
6.一种业务指令处理装置,所述装置包括:
请求接收模块,用于接收多个终端发送的多个业务请求,所述业务请求携带请求信息;
请求解析模块,用于对所述请求信息进行解析,得到对应的业务标识和业务指令参数;
数据获取模块,用于根据所述业务标识获取预设的业务接口映射表;根据所述业务指令参数从所述业务接口映射表获取对应的目标节点标识;
指令处理模块,用于根据所述目标节点标识将所述业务请求转发至对应的业务处理服务器,使得所述业务处理服务器根据所述业务指令参数对所述业务请求进行处理,并生成处理信息返回至指令平台服务器;
数据转发模块,用于接收所述业务处理服务器返回的处理信息,并将所述处理信息发送至对应的终端。
7.根据权利要求6所述的装置,其特征在于,所述业务请求包括业务类型,所述请求解析模块还用于根据所述多个业务请求的业务类型分别创建多个线程队列;根据所述多个线程同步对所述多个业务请求分别进行解析,得到对应的业务标识和业务指令参数;所述指令处理模块还用于调用所述线程队列中的多个线程根据所述目标节点标识对业务指令参数进行转发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910537813.7/1.html,转载请声明来源钻瓜专利网。