[发明专利]业务请求处理方法、计算机存储介质、服务器以及系统在审
申请号: | 201910749092.6 | 申请日: | 2019-08-14 |
公开(公告)号: | CN110515725A | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 韩松;鲜丹 | 申请(专利权)人: | 威富通科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/54;G06Q30/02;G06Q20/38 |
代理公司: | 44372 深圳市六加知识产权代理有限公司 | 代理人: | 罗水江<国际申请>=<国际公布>=<进入 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务请求 应答结果 终端设备 业务请求处理 流水标识 返回 服务器 计算机存储介质 发送 互联网技术 处理效率 接收业务 快速响应 流量压力 流水记录 异步处理 减小 携带 更新 | ||
1.一种业务请求处理方法,应用于服务器,其特征在于,所述方法包括:
接收第一终端设备发送的业务请求,所述业务请求携带所述第一终端设备流水标识号;
根据所述业务请求,向所述第一终端设备返回所述业务请求应答结果,所述业务请求应答结果包括第一应答结果或第二应答结果;
当所述业务请求应答结果为所述第一应答结果时,异步向第二终端设备发送所述业务请求,以使所述第二终端设备返回所述业务请求处理结果;
根据所述业务请求处理结果和所述第一终端设备流水标识号,更新本地流水记录,所述本地流水记录用于记录所述第一终端设备的业务请求处理结果。
2.根据权利要求1所述的方法,其特征在于,所述根据所述业务请求,向所述第一终端设备返回所述业务请求应答结果,包括:
根据所述业务请求,判断所述服务器的线程池的可运行容量是否达到容量上限;
若是,向所述第一终端设备返回所述第二应答结果;
若否,向所述第一终端设备返回所述第一应答结果。
3.根据权利要求2所述的方法,其特征在于,还包括:
将所述业务请求应答结果写入区块链。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
当所述业务请求应答结果为所述第二应答结果时,暂停异步向所述第二终端设备发送所述业务请求。
5.根据权利要求1所述的方法,其特征在于,所述当所述业务请求应答结果为所述第一应答结果,异步向所述第二终端设备发送所述业务请求,以使所述第二终端设备返回所述业务请求处理结果,包括:
当所述业务请求应答结果为所述第一应答结果时,运行调用线程;
通过所述调用线程,异步向所述第二终端设备发送所述业务请求;
接收所述第二终端设备返回的所述业务请求处理结果。
6.根据权利要求1所述的方法,其特征在于,所述接收第一终端设备发送的业务请求,包括:
验证所述业务请求是否合法;
若合法,返回根据所述业务请求,向所述第一终端设备返回所述业务请求应答结果的步骤;
若非法,丢弃所述业务请求。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述根据所述业务请求处理结果和所述第一终端设备流水标识号,更新本地流水记录包括:
根据所述第一终端设备流水标识号,获取所述本地流水记录;
根据所述业务请求处理结果,更新所述本地流水记录。
8.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有业务请求处理程序,所述业务请求处理程序被处理器执行时执行如权利要求1至7任一项所述的业务请求处理方法的步骤。
9.一种服务器,其特征在于,包括:
至少一个处理器;以及
与所述至少一个处理通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令程序,所述指令程序被所述至少一个处理器执行,以使所述至少一个处理器执行权利要求1-权利要求7任意一项所述的业务请求处理方法的步骤。
10.一种业务请求处理系统,其特征在于,包括:
若干第一终端设备和第二终端设备;以及
如权利要求9所述的服务器,所述服务器分别与每个所述第一终端设备和所述第二终端设备通信连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威富通科技有限公司,未经威富通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910749092.6/1.html,转载请声明来源钻瓜专利网。