[发明专利]分布式任务调度拓扑图的展示方法、装置及设备在审
| 申请号: | 201910635603.1 | 申请日: | 2019-07-15 |
| 公开(公告)号: | CN110399208A | 公开(公告)日: | 2019-11-01 |
| 发明(设计)人: | 庞祎 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
| 代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 张明;周良玉 |
| 地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据分片 拓扑图 处理节点 网关 任务调度 展示 装置及设备 调度 指令 归属 响应 | ||
1.一种分布式任务调度拓扑图的展示方法,包括:
接收分布式任务的调度拓扑图的展示指令;
响应于所述展示指令,获取所述分布式任务的执行流程中分片网关的信息以及归属于该分片网关的处理节点的信息;
所述分片网关用于将所述分布式任务的数据拆分为多个数据分片;所述分片网关的信息至少包括所述数据分片的总个数;所述处理节点用于执行所述多个数据分片;所述处理节点的信息至少包括所述处理节点对所述多个数据分片的执行状态;
至少基于所述分片网关的信息和所述处理节点的信息,展示所述调度拓扑图;所述调度拓扑图至少用于反映所述数据分片的总个数以及所述多个数据分片的执行状态。
2.根据权利要求1所述的方法,所述至少基于所述分片网关的信息和所述处理节点的信息,展示所述调度拓扑图,包括:
判断所述数据分片的总个数是否大于阈值;
如果是,则通过第一展示方式,展示所述调度拓扑图;
如果否,则通过第二展示方式,展示所述调度拓扑图;
其中,通过所述第一展示方式展示的所述调图拓扑图包含一条分支路径;通过所述第二展示方式展示的所述调度拓扑图包含多条分支路径,所述多条分支路径与所述多个数据分片相对应。
3.根据权利要求2所述的方法,所述一条分支路径起始于第一节点,所述第一节点与所述分片网关相对应;所述一条分支路径还覆盖第二节点,所述第二节点与所述处理节点相对应。
4.根据权利要求3所述的方法,所述一条分支路径具有相应的描述信息,所述描述信息用于描述所述数据分片的总个数以及执行状态为成功的数据分片的个数。
5.根据权利要求2所述的方法,所述一条分支路径还具有相应的搜索按钮;所述方法还包括:
接收对所述搜索按钮的第一操作指令;
响应于所述第一操作指令,展示相应的搜索框;所述搜索框用于输入分片信息;
基于所述搜索框中输入的分片信息,查找目标分片,并展示与所述目标分片相应的目标分支路径;所述目标分支路径起始于所述第一节点,并覆盖所述第二节点;所述目标分支路径中的所述第二节点具有颜色信息;所述颜色信息基于相应的处理节点对所述目标分片的执行状态确定。
6.根据权利要求2所述的方法,通过所述第一展示方式展示的所述调图拓扑图还包含第一图标;所述方法还包括:
接收对所述第一图标的第二操作指令;
响应于所述第二操作指令,展示所述分片网关的状态提示列表,所述状态提示列表用于展示所述多个数据分片各自对应的状态提示信息,其中,与每个数据分片对应的状态提示信息用于指示所述处理节点对该数据分片的执行状态。
7.根据权利要求6所述的方法,所述展示所述分片网关的状态提示列表,包括:
创建浮层页面;
通过所述浮层页面展示所述分片网关的状态提示列表。
8.根据权利要求6所述的方法,所述状态提示列表还包含与所述多个数据分片各自对应的多个操作按钮;所述多个数据分片包括第一数据分片,所述多个操作按钮包括与所述第一数据分片对应的第一操作按钮;所述方法还包括:
接收对所述第一操作按钮的第三操作指令;
响应于所述第三操作指令,展示所述第一数据分片对应的第一分支路径;所述第一分支路径起始于所述第一节点,并覆盖所述第二节点;所述第一分支路径中的所述第二节点具有颜色信息;所述颜色信息基于相应的处理节点对所述第一数据分片的执行状态确定。
9.根据权利要求8所述的方法,所述方法还包括:
展示与所述第一分支路径相应的第二操作按钮;
接收对所述第二操作按钮的第四操作指令;
响应于所述第四操作指令,取消展示所述第一分支路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910635603.1/1.html,转载请声明来源钻瓜专利网。





