[发明专利]业务处理性能优化方法、装置、电子设备及存储介质有效
申请号: | 201711346007.9 | 申请日: | 2017-12-15 |
公开(公告)号: | CN108111499B | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 汪领领 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F9/48 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;贾允 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 处理 性能 优化 方法 装置 电子设备 存储 介质 | ||
1.一种业务处理性能优化方法,其特征在于,所述方法应用于在客户终端上部署的业务处理性能优化装置,其中,所述客户终端上处理的业务事项由后台服务器下发,并且根据业务事项的各处理阶段信息生成上报报文,将上报报文反馈给后台服务器,以使管理员根据上报报文对客户终端的业务处理行为进行审计;
所述方法包括以下步骤:
从后台服务器获取客户终端待处理的业务事项;对所述业务事项进行协议解析获取所述业务事项的处理等级;
若根据所述处理等级获知所述业务事项为应急业务事项,则通知所述客户终端上目前进行工作的各业务模块停止当前正在处理的业务事项,并触发与所述应急业务事项对应的业务模块执行所述应急业务事项;
若根据所述处理等级获知所述业务事项不是应急业务事项,则确定所述业务事项的优先级;
根据所述优先级将所述业务事项插入到所述客户终端的任务队列中,并检测所述客户终端的系统状态;
当检测到所述系统状态满足预设的业务执行条件时,触发所述任务队列中排在第一位的业务事项对应的业务模块执行所述业务事项。
2.如权利要求1所述的方法,其特征在于,所述确定所述业务事项的优先级,包括:
对所述业务事项进行协议解析获取所述后台服务器预先为所述业务事项标记的优先级;
或者,
查询所述客户终端预存的业务事项标识与优先级的对应关系,获取与所述业务事项对应的优先级。
3.如权利要求1所述的方法,其特征在于,在所述检测所述客户终端的系统状态之后,还包括:
当检测到所述系统状态不满足预设的业务执行条件时,检测用户是否处于工作时间;
若检测到用户正在工作,则根据所述客户终端上目前正在处理的业务事项的优先级和处理耗时选择暂缓执行的目标业务事项;
通知与所述目标业务事项对应的业务模块停止执行,并在预设的空闲时段触发与所述目标业务事项对应的业务模块继续执行所述目标业务事项。
4.如权利要求1所述的方法,其特征在于,还包括:
根据所述客户终端对所述业务事项的各处理阶段信息生成上报报文;
将所述上报报文反馈给所述后台服务器,以使管理员根据所述上报报文对所述客户终端的业务处理行为进行审计。
5.如权利要求1-3任一所述的方法,其特征在于,在所述从后台服务器获取客户终端待处理的业务事项之前,还包括:
为所述客户终端的各业务模块注册对应的回调接口,以便根据所述回调接口对所述各业务模块进行控制。
6.一种业务处理性能优化装置,其特征在于,所述业务处理性能优化装置设置在客户终端,包括:
获取模块,用于从后台服务器获取客户终端待处理的业务事项;并且根据业务事项的各处理阶段信息生成上报报文,将上报报文反馈给后台服务器,以使管理员根据上报报文对客户终端的业务处理行为进行审计;
解析模块,用于对所述业务事项进行协议解析获取所述业务事项的处理等级;
处理模块,用于若根据所述处理等级获知所述业务事项为应急业务事项,则通知所述客户终端上目前进行工作的各业务模块停止当前正在处理的业务事项,并触发与所述应急业务事项对应的业务模块执行所述应急业务事项;
确定模块,用于若根据所述处理等级获知所述业务事项不是应急业务事项,则确定所述业务事项的优先级;
第一检测模块,用于根据所述优先级将所述业务事项插入到所述客户终端的任务队列中,并检测所述客户终端的系统状态;
所述处理模块,还用于当检测到所述系统状态满足预设的业务执行条件时,触发所述任务队列中排在第一位的业务事项对应的业务模块执行所述业务事项。
7.一种电子设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现如权利要求1-5任一项所述的业务处理性能优化方法。
8.一种存储介质,其特征在于,用于存储应用程序,所述应用程序用于执行权利要求1-5任一项所述的业务处理性能优化方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711346007.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:建立科学数字互动出版物的方法
- 下一篇:作弊流量的控制方法、装置和计算机设备