[发明专利]任务调度管理方法、装置及电子设备在审
申请号: | 202010458650.6 | 申请日: | 2020-05-26 |
公开(公告)号: | CN111597032A | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | 赵俊达;刘远;高雅 | 申请(专利权)人: | 北京学之途网络科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F11/30 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 许书音 |
地址: | 100000 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 调度 管理 方法 装置 电子设备 | ||
本申请提供了一种任务调度管理方法、装置及电子设备,其中,该任务调度管理方法包括:使用目标监测组件对容器编排平台中的目标工作进行监控;当目标监测组件监控到目标工作的工作状态发生变化时,则通过目标监测组件将目标工作的当前工作状态发送给任务记录组件;通过任务记录组件,根据目标工作的当前工作状态对目标工作对应的目标任务的任务状态进行更新。
技术领域
本申请涉及计算机技术领域,具体而言,涉及一种任务调度管理方法、装置及电子设备。
背景技术
目前任务的调度一般使用任务调度系统(Task scheduler system,TSS)接收任务,对任务进行预处理,最后包装成工作部署到容器编排平台运行。但是这种任务调度处理方式可能带来一些问题,因为用户直接交互的是任务调度系统,容器编排平台对用户来说是透明的,所以他看到的任务状态是任务调度系统中任务的状态;而任务真正运行于的工作的状态确实未知的。
发明内容
有鉴于此,本申请实施例的目的在于提供一种任务调度管理方法、装置及电子设备。能够达到实现对容器编排平台中的工作实现记录的效果。
第一方面,本申请实施例提供了一种任务调度管理方法,包括:
使用目标监测组件对容器编排平台中的目标工作进行监控;
当所述目标监测组件监控到所述目标工作的工作状态发生变化时,则通过所述任务记录组件,根据所述目标工作的当前工作状态对所述目标工作对应的目标任务的任务状态进行更新。
在一可选的实施方式中,所述通过所述任务记录组件,根据所述目标工作的当前工作状态对所述目标工作对应的目标任务的任务状态进行更新的步骤,包括:
通过所述任务记录组件,根据所述目标工作的当前工作状态与所述目标工作对应的目标人物的任务状态,确定所述目标工作的当前工作状态是否为被记录过的工作状态;
若所述目标工作的当前工作状态未被记录过的工作状态,根据所述目标工作的当前工作状态对所述目标工作对应的目标任务的任务状态进行更新。
本申请实施例提供的任务调度管理方法,采用根据状态的计算,确定出目标工作的当前工作状态是否被记录过的工作状态,从而可以减少重复记录,从而可以使记录的流程准确率更高。
在一可选的实施方式中,所述根据所述目标工作的当前工作状态与所述目标工作对应的目标人物的任务状态,确定所述目标工作的当前工作状态是否为被记录过的工作状态的步骤,包括:
对所述目标工作对应的目标任务的任务状态的第一标志位与所述目标工作的当前工作状态的第二标志位进行第一计算,得到第一计算值;
根据所述第一计算值确定所述目标工作的当前工作状态是否为被记录过的工作状态。
在一可选的实施方式中,所述对所述目标工作对应的目标任务的任务状态的第一标志位与所述目标工作的当前工作状态的第二标志位进行第一计算,得到第一计算值的步骤,包括:
对所述目标工作对应的目标任务的任务状态的第一标志位与所述目标工作的当前工作状态的第二标志位进行按位与计算,得到第一计算值;
所述根据所述第一计算值确定所述目标工作的当前工作状态是否为被记录过的工作状态的步骤,包括:
将所述第一计算值转换成布尔类型的第二计算值;
判断所述第二计算值是否为真值,若第二计算值为真值,则目标工作的当前工作状态为被记录过的工作状态,若第二计算值为假真值,则目标工作的当前工作状态为被记录过的工作状态。
本申请实施例提供的任务调度管理方法,采用按位与的计算方式,确定出能够表示真假的数值,从而可以更简易的判断是否被记录过。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京学之途网络科技有限公司,未经北京学之途网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010458650.6/2.html,转载请声明来源钻瓜专利网。