[发明专利]调度平台的任务梳理方法、装置、设备及存储介质有效
申请号: | 201910967574.9 | 申请日: | 2019-10-12 |
公开(公告)号: | CN110908780B | 公开(公告)日: | 2023-07-21 |
发明(设计)人: | 任世民 | 申请(专利权)人: | 中国平安财产保险股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 谢文强 |
地址: | 518048 广东省深圳市福田区益田路*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调度 平台 任务 梳理 方法 装置 设备 存储 介质 | ||
本发明涉及研发管理领域,公开了调度平台的任务梳理方法、装置、设备及存储介质,通过任务梳理脚本,梳理单个任务或者整体任务的调度链路并输出任务的层级结构数据,提高了任务梳理效率,对项目开发提供了准确的数据支持。本发明方法包括:获取调度平台所有任务的任务信息;根据获取到的任务信息,提取待梳理任务,得到待梳理队列;从待梳理队列中随机选取一个待梳理任务作为目标待梳理任务并设置链路层级;基于目标待梳理任务的链路层级设置目标依赖任务的链路层级;将已经设置链路层级的待梳理任务从待梳理队列中删除;设置其他待梳理任务的链路层级直至待梳理队列中没有待梳理任务;输出每个待梳理任务的链路层级至预置任务关系表。
技术领域
本发明涉及开发辅助工具领域,尤其涉及调度平台的任务梳理方法、装置、设备及存储介质。
背景技术
调度平台是提供异步任务调度解决方案的平台。主要支持大数据平台项目、数据挖掘项目、财务结算、保监报送结算等等数据处理中异步任务的关系控制和调度执行。
现有调度平台上的任务查询,对于整体任务梳理只能对每个任务进行重复查询,随着开发任务的激增,开发人员及维护人员对上线的任务前置、后置关系,关键节点任务,数据路径等梳理需要大量人力,而且由于多人参与,可能出现重复梳理或者遗漏任务。随着人员变更,交接文档的遗漏可能造成调度任务找不到责任人,没有人进行日常维护工作,留下隐患。紧张的开发人力资源投入调度平台任务梳理过程中,任务梳理的效率低,项目整体的开发效率也难以提升。
发明内容
本发明提供了一种调度平台的任务梳理方法、装置、设备及存储介质,通过任务梳理脚本,梳理单个任务的依赖链路以及整体任务的调度链路并输出任务的层级结构数据,提高了任务梳理效率,也对项目开发提供了准确的数据支持。
本发明实施例的第一方面提供一种调度平台的任务梳理方法,包括:获取调度平台所有任务的任务信息,所述任务信息包括任务名称、任务状态、前置任务信息以及后置任务信息;根据获取到的所述任务信息,提取待梳理任务,得到待梳理队列;从所述待梳理队列中随机选取一个所述待梳理任务作为目标待梳理任务,将所述目标待梳理任务的链路层级设置为K,K为任一整数;根据所述待梳理队列中待梳理任务的任务信息,基于所述目标待梳理任务的链路层级K设置目标依赖任务的链路层级,所述目标依赖任务为与所述目标待梳理任务有依赖关系的待梳理任务;将已经设置链路层级的待梳理任务从所述待梳理队列中删除;通过随机选取其他目标待梳理任务并设置所述其他目标待梳理任务的链路层级,对与所述其他目标待梳理任务有依赖关系的待梳理任务进行梳理并设置链路层级,将已经设置链路层级的待梳理任务从所述待梳理队列中删除,直至所述待梳理队列中没有待梳理任务;输出每个待梳理任务的链路层级并存入预置任务关系表。
可选的,在本发明实施例第一方面的第一种实现方式中,所述根据所述待梳理队列中待梳理任务的任务信息,基于所述目标待梳理任务的链路层级K设置目标依赖任务的链路层级,所述目标依赖任务为与所述目标待梳理任务有依赖关系的待梳理任务包括:根据所述待梳理队列中待梳理任务的任务信息和所述目标待梳理任务的链路层级K,设置目标依赖任务中前置链路任务的链路层级,所述目标依赖任务为与所述目标待梳理任务有依赖关系的待梳理任务,所述前置链路任务为执行顺序在所述目标待梳理任务之前,或者执行顺序与所述目标待梳理任务相同的待梳理任务;根据所述待梳理队列中待梳理任务的任务信息和所述目标待梳理任务的链路层级K,设置所述目标依赖任务中后置链路任务的链路层级,所述后置链路任务为执行顺序在所述目标待梳理任务之后,或者执行顺序与所述目标待梳理任务相同的待梳理任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安财产保险股份有限公司,未经中国平安财产保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910967574.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种汽车底盘避震器壳体整体式冷锻拉伸方法
- 下一篇:一种通讯设备