[发明专利]分布式任务调度拓扑图的展示方法、装置及设备在审
申请号: | 201910635603.1 | 申请日: | 2019-07-15 |
公开(公告)号: | CN110399208A | 公开(公告)日: | 2019-11-01 |
发明(设计)人: | 庞祎 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 张明;周良玉 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据分片 拓扑图 处理节点 网关 任务调度 展示 装置及设备 调度 指令 归属 响应 | ||
本说明书实施例提供一种分布式任务调度拓扑图的展示方法、装置及设备,在分布式任务调度拓扑图的展示方法中,接收分布式任务的调度拓扑图的展示指令。响应于该展示指令,获取分布式任务的执行流程中分片网关的信息以及归属于该分片网关的处理节点的信息。该分片网关用于将分布式任务的数据拆分为多个数据分片,分片网关的信息至少包括数据分片的总个数。处理节点用于执行多个数据分片,处理节点的信息至少包括处理节点对多个数据分片的执行状态。至少基于分片网关的信息和处理节点的信息,展示调度拓扑图。该调度拓扑图至少用于反映数据分片的总个数以及多个数据分片的执行状态。
技术领域
本说明书一个或多个实施例涉及计算机技术领域,尤其涉及一种分布式任务调度拓扑图的展示方法、装置及设备。
背景技术
分布式任务通常由任务调度系统通过调度多个不同的处理节点来执行,该多个处理节点可能归属于一个或多个网关。这里的网关可以包括但不限于如下几种类型:条件网关、分片网关以及并行网关等等。
为了能让用户直观地了解分布式任务的调度过程,可以基于分布式任务的执行流程向用户展示分布式任务的调度拓扑图。这里的执行流程会包括调度过程中所涉及的网关,以及该网关下的处理节点等等,其中,网关以及处理节点统称为任务节点。传统的调度拓扑图的展示方法通常只能反映任务节点的个数以及任务节点之间的连接关系。
因此,需要提供一种更有效地分布式任务的调度拓扑图的展示方法。
发明内容
本说明书一个或多个实施例描述了一种分布式任务调度拓扑图的展示方法、装置及设备,可以方便于用户查看分布式任务调度过程中更多更详细的信息。
第一方面,提供了一种分布式任务调度拓扑图的展示方法,包括:
接收分布式任务的调度拓扑图的展示指令;
响应于所述展示指令,获取所述分布式任务的执行流程中分片网关的信息以及归属于该分片网关的处理节点的信息;
所述分片网关用于将所述分布式任务的数据拆分为多个数据分片;所述分片网关的信息至少包括所述数据分片的总个数;所述处理节点用于执行所述多个数据分片;所述处理节点的信息至少包括所述处理节点对所述多个数据分片的执行状态;
至少基于所述分片网关的信息和所述处理节点的信息,展示所述调度拓扑图;所述调度拓扑图至少用于反映所述数据分片的总个数以及所述多个数据分片的执行状态。
第二方面,提供了一种分布式任务调度拓扑图的展示装置,包括:
接收单元,用于接收分布式任务的调度拓扑图的展示指令;
获取单元,用于响应于所述接收单元接收的所述展示指令,获取所述分布式任务的执行流程中分片网关的信息以及归属于该分片网关的处理节点的信息;
所述分片网关用于将所述分布式任务的数据拆分为多个数据分片;所述分片网关的信息至少包括所述数据分片的总个数;所述处理节点用于执行所述多个数据分片;所述处理节点的信息至少包括所述处理节点对所述多个数据分片的执行状态;
展示单元,用于至少基于所述获取单元获取的所述分片网关的信息和所述处理节点的信息,展示所述调度拓扑图;所述调度拓扑图至少用于反映所述数据分片的总个数以及所述多个数据分片的执行状态。
第三方面,提供了一种分布式任务调度拓扑图的展示设备,包括:
存储器;
一个或多个处理器;以及
一个或多个程序,其中所述一个或多个程序存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,所述程序被所述处理器执行时实现以下步骤:
接收分布式任务的调度拓扑图的展示指令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910635603.1/2.html,转载请声明来源钻瓜专利网。