申请/专利权人:腾讯科技(深圳)有限公司
申请日:2019-07-11
公开(公告)日:2021-01-12
公开(公告)号:CN112214289A
主分类号:G06F9/48(20060101)
分类号:G06F9/48(20060101)
优先权:
专利状态码:在审-实质审查的生效
法律状态:2021.11.05#实质审查的生效;2021.01.12#公开
摘要:本发明实施例公开了一种任务调度方法、装置及服务器、存储介质,其中所述方法包括:调用调度器对预构建的有向无环图运行图进行拓扑排序,以从有向无环图运行图包括的至少一个任务节点中确定出待执行任务节点;若待执行任务节点不为终止节点,则通过调用处理接口执行待执行任务节点对应的目标业务中的业务子流程,当接收到处理接口返回的业务子流程执行结果时,触发该调度器执行对预构建的有向无环图运行图进行拓扑排序,以从有向无环图运行图包括的至少一个任务节点中确定出待执行任务节点的步骤。采用本发明实施例,不仅可以提高对资源的利用率,还可以直观了解各业务子流程之间的执行关系,有利于降低任务调度的维护成本。
主权项:1.一种任务调度方法,其特征在于,所述方法包括:调用调度器对预构建的有向无环图运行图进行拓扑排序,以从所述有向无环图运行图包括的至少一个任务节点中确定出待执行任务节点,所述有向无环图运行图是基于有向无环图描述信息构建的;若所述待执行任务节点不为终止节点,则通过调用处理接口执行所述待执行任务节点对应的目标业务中的业务子流程;当接收到所述处理接口返回的业务子流程执行结果时,触发所述调度器执行所述对预构建的有向无环图运行图进行拓扑排序,以从所述有向无环图运行图包括的至少一个任务节点中确定出待执行任务节点的步骤。
全文数据:
权利要求:
百度查询: 腾讯科技(深圳)有限公司 一种任务调度方法、装置及服务器、存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。