[发明专利]任务处理方法、装置、计算机设备及存储介质在审
| 申请号: | 202011594075.9 | 申请日: | 2020-12-29 |
| 公开(公告)号: | CN112685157A | 公开(公告)日: | 2021-04-20 |
| 发明(设计)人: | 高玉环 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
| 代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 杨毅玲;刘丽华 |
| 地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 任务 处理 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及数据处理技术领域,公开了一种任务处理方法、装置、计算机设备及存储介质,所述方法包括:对任务执行请求进行分组得到多个任务执行请求组;根据任务执行请求组的组标识确定项目处理队列,并将每个任务执行请求组中的任务执行请求分配给对应的项目处理队列,不同的项目处理队列在物理层相互隔离;调用执行节点组执行项目处理队列中的任务执行请求;监控执行节点组中执行节点的执行情况,当任意一个执行节点的执行情况为异常时,通过执行节点组在多个候选备用节点中选举一个副执行节点;根据副执行节点更新执行节点组并调用更新后的执行节点组执行项目处理队列中的任务执行请求。本申请能够提高任务处理的效率。
技术领域
本申请涉及数据处理技术领域,尤其涉及一种任务处理方法、装置、计算机设备及存储介质。
背景技术
数据仓库(Data Warehouse),是为企业所有级别的决策制定过程,提供所有类型数据支持的战略集合。数据仓库集成了架构系统中所有的业务及基础配置数据,需要对外提供大量的查询服务,还需要进行业务系统数据实时变更和业务系统数据定时汇总统计生成分析数据等。随着业务复杂度上升,数据仓库需要处理的数据量越来越大,目前任务处理的效率很低。
因此如何提高数据仓库的任务处理效率成为亟待解决的技术问题。
发明内容
鉴于以上内容,有必要提出一种任务处理方法、装置、计算机设备及存储介质,能够严格控制权限的配置,提高了权限配置的效率和准确度。
本申请的第一方面提供了一种任务处理方法,所述任务处理方法包括:
响应于多个任务执行请求,对所述多个任务执行请求进行分组,得到多个任务执行请求组;
根据每个任务执行请求组的组标识确定项目处理队列,并将每个任务执行请求组中的任务执行请求分配给对应的项目处理队列,其中,不同的项目处理队列在物理层相互隔离;
调用执行节点组执行多个所述项目处理队列中的任务执行请求;
监控所述执行节点组中每个执行节点的执行情况,当任意一个执行节点的执行情况为异常时,通过所述执行节点组在多个候选备用节点中选举一个副执行节点;
根据所述副执行节点更新所述执行节点组,并调用更新后的执行节点组执行多个所述项目处理队列中的任务执行请求。
根据本申请的一个可选的实施例,所述响应于多个任务执行请求,对所述多个任务执行请求进行分组,得到多个任务执行请求组包括:
解析每个任务执行请求的报文头,得到所述报文头携带的地址信息;
在预设的地址权限数据库中,查询与所述地址信息匹配的权限信息;
根据所述权限信息对所述多个任务执行请求进行分组,得到多个任务执行请求组。
根据本申请的一个可选的实施例,所述将每个任务执行请求组中的任务执行请求分配给对应的项目处理队列包括:
按照每个任务执行请求组中任务执行请求对应的参数信息生成任务执行列表,所述任务执行列表包括执行时间;
计算所述执行时间与当前时间的时间差;
根据所述时间差将每个任务执行请求写入对应的项目处理队列。
根据本申请的一个可选的实施例,所述监控所述执行节点组中每个执行节点的执行情况包括:
按照预设时间间隔获取所述执行节点的工作状态信息;
根据所述工作状态信息确定所述执行节点的健康程度;
当所述健康程度低于预设的健康程度阈值时,确定所述执行节点执行的执行情况为异常;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011594075.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种球类耐冲击试验设备
- 下一篇:煤层钻孔注水施工工艺





