一种任务启动方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33088114 阅读:30 留言:0更新日期:2022-04-15 10:56
本公开关于一种任务启动方法、装置、电子设备及存储介质,涉及计算机技术领域。该方法包括:获取任务标识以及任务之间的依赖关系;根据该任务标识以及该任务之间的依赖关系,确定多个任务中每个任务的依赖路径;按照目标处理顺序确定目标依赖路径对应的至少一个任务中是否存在启动失败的任务;当该至少一个任务中存在启动失败的任务时,确定该目标依赖路径异常。本公开中,电子设备能够合理、有效地确定出任务处理过程中的异常情况,提升了异常确定的效率,能够保证每一个任务的有效启动。进一步地,通过对异常情况的处理,可以修复该异常情况,以使得目标应用程序可以正常启动。以使得目标应用程序可以正常启动。以使得目标应用程序可以正常启动。

【技术实现步骤摘要】
一种任务启动方法、装置、电子设备及存储介质


[0001]本公开涉及计算机
,尤其涉及一种任务启动方法、装置、电子设备及存储介质。

技术介绍

[0002]目前,可以按照一定的启动顺序启动某一个应用程序对应的多个任务,进而完成该应用程序的启动过程。
[0003]但是,可能无法确定上述启动顺序是否存在异常情况,例如该启动顺序指示先启动第一任务后启动第二任务(该第一任务和该第二任务分别为该多个任务中的一个),但是上述应用程序的正常启动可能是先启动第二任务后启动第一任务,如此可能无法确定应用程序能否正常启动,进而影响该应用程序的启动过程。

技术实现思路

[0004]本公开提供一种任务启动方法、装置、电子设备及存储介质,解决了无法确定多个任务对应的启动顺序是否存在异常情况,进而影响应用程序的启动过程的技术问题。
[0005]本公开实施例的技术方案如下:
[0006]根据本公开实施例的第一方面,提供一种任务启动方法。该方法可以包括:获取任务标识以及任务之间的依赖关系;根据该任务标识以及该任务之间的依赖关系,确定多本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种任务启动方法,应用于电子设备,其特征在于,包括:获取任务标识以及任务之间的依赖关系;根据所述任务标识以及所述任务之间的依赖关系,确定多个任务中每个任务的依赖路径,所述每个任务的依赖路径包括至少一个任务的任务标识,所述每个任务的依赖路径用于表征所述至少一个任务的处理顺序;按照目标处理顺序确定目标依赖路径对应的至少一个任务中是否存在启动失败的任务,所述目标处理顺序为所述目标依赖路径表征的任务处理顺序,所述目标依赖路径为所述多个任务中的一个任务的依赖路径;当所述目标依赖路径对应的至少一个任务中存在启动失败的任务时,确定所述目标依赖路径异常。2.根据权利要求1所述的任务启动方法,其特征在于,所述根据所述任务标识以及所述任务之间的依赖关系,确定多个任务中每个任务的依赖路径,包括:基于所述任务标识以及所述任务之间的依赖关系,生成目标有向无环图,所述目标有向无环图包括任务节点和边,所述边用于连接具有依赖关系的任务节点;根据所述目标有向无环图,确定每个任务节点的直接上游任务节点,所述每个任务节点为所述目标有向无环图包括的任务节点,所述每个任务节点用于表征所述每个任务,所述每个任务节点的直接上游任务节点为与所述每个任务节点存在依赖关系的上游任务节点;根据所述每个任务节点的直接上游任务节点,确定所述每个任务对应的最小依赖路径;将所述每个任务对应的最小依赖路径确定为所述每个任务的依赖路径。3.根据权利要求1所述的任务启动方法,其特征在于,所述方法还包括:当第二任务为第一任务的直接上游任务时,确定所述第一任务的依赖路径中包括所述第二任务的任务标识,所述第二任务为所述多个任务中除所述第一任务以外的任务,所述第一任务为所述多个任务中的一个,所述第一任务的直接上游任务为与所述第一任务存在依赖关系的上游任务。4.根据权利要求3所述的任务启动方法,其特征在于,所述当所述目标依赖路径对应的至少一个任务中存在启动失败的任务时,确定所述目标依赖路径异常,包括:当所述第二任务启动成功,并且所述第一任务启动失败时,确定所述第一任务对应的依赖关系异常。5.根据权利要求1所述的任务启动方法,其特征在于,所述方法还包括:按...

【专利技术属性】
技术研发人员:蔡雪建
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1