【技术实现步骤摘要】
任务调度方法、装置、电子设备及可读存储介质
[0001]本公开涉及计算机
,特别涉及一种任务调度方法
、
装置
、
电子设备及可读存储介质
。
技术介绍
[0002]随着降本增效政策的不断推行,流程机器人
RPA
已经成为企业数字化
、
自动化转型的重要组成部分
。
流程机器人
RPA
通过触发器可以模拟用户的手动操作,将重复性任务如数据输入
、
报表生成和文档处理进行自动化执行,减少了企业的人力成本和时间成本
。
[0003]目前,流程机器人
RPA
在实际应用中仍然存在一些问题,例如无法确定触发器任务的执行顺序
、
无法处理发生中断的任务等,降低了流程机器人
RPA
的稳定性和可用性
。
技术实现思路
[0004]本公开提供了一种任务调度方法
、
装置
、
电子设备及可读存储介质,通过获取触发器任务的任务次序信息以及任务类型信息,对触发器任务进行排序处理以及对发生中断的任务制定重试策略,提升了流程机器人
RPA
的可用性,确保自动化流程的高效稳定运行
。
[0005]第一方面,本公开提供了一种任务调度方法,包括以下步骤:
[0006]生成多种触发器任务,获取与每种触发器任务对应的任务序列信息以及任务类型信息;
[0007]根 ...
【技术保护点】
【技术特征摘要】
1.
一种任务调度方法,其特征在于,包括:生成多种触发器任务,获取与每种触发器任务对应的任务序列信息以及任务类型信息;根据所述任务序列信息,确定所述多种触发器任务的执行次序,并依次执行每个触发器任务;在每个触发器任务的执行过程中,监测所述触发器任务是否发生中断;在监测到发生中断的触发器任务的情况下,根据所述发生中断的触发器任务的任务类型信息,确定与所述发生中断的触发器任务相对应的中断处理策略;根据所述中断处理策略,对所述发生中断的触发器任务进行中断处理
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述发生中断的触发器任务的任务类型信息,确定与所述发生中断的触发器任务相对应的中断处理策略,包括:在所述任务类型信息为第一类型信息的情况下,确定与所述发生中断的触发器任务相对应的中断处理策略为重试执行类策略;在所述任务类型信息为第二类型信息的情况下,确定与所述发生中断的触发器任务相对应的中断处理策略为中止执行类策略
。3.
根据权利要求2所述的方法,其特征在于,所述根据所述任务序列信息,确定所述多种触发器任务的执行次序,并依次执行每个触发器任务包括:根据每种触发器任务对应的任务序列信息,确定每种触发器任务在触发器任务队列中的初始位次信息;将每种触发器任务按照初始位次信息存储至所述触发器任务队列中;从所述触发器任务队列中依次获取每种触发器任务并执行
。4.
根据权利要求3所述的方法,其特征在于,所述根据每种触发器任务对应的任务序列信息,确定每种触发器任务在触发器任务队列中的初始位次信息之后,还包括:在检测到初始位次信息相同的至少两种触发器任务的情况下,将所述初始位次信息相同的至少两种触发器任务确定为冲突任务组;根据所述冲突任务组中的每个触发器任务的任务类型信息,确定所述冲突任务组中的每个触发器任务的类型优先级;根据所述冲突任务组中的每个触发器任务的类型优先级,对所述冲突任务组中的每个触发器任务的初始位次信息进行调整,以使调整后的每个触发器任务的初始位次信息不同
。5.
根据权利要求3所述的方法,其特征在于,在所述与所述发生中断的触发器任务相对应的中断处理策略为重试执行类策略的情况下,所述根据所述中断处理策略,对所述发生中断的触发器任务进行中断处理,包括:根据所述发生中断的触发器任务的任务类型信息,确定所述发生中断的触发器任务在触发器任务队列中的重试位次信息;根据所述重试位次信息,将所述发生中断的触发器任务重新插入...
【专利技术属性】
技术研发人员:黄勇波,陈赞军,魏星,尹斌,毕云胜,
申请(专利权)人:北京中关村科金技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。