【技术实现步骤摘要】
本申请涉及计算机,特别是涉及一种工作流处理方法、装置、系统、计算机设备、存储介质和计算机程序产品。
技术介绍
1、低代码是一种直观的可视化软件开发方法,能够给专业开发人员和业务人员提供快速创建应用程序的平台,该平台可作为工作流引擎系统实现工作流的自动化。通常,工作流引擎通过可视化拖拽各种子任务的方式设计整个工作流的流程,以实现编程中的各种代码特性,降低编程开发成本。
2、目前,在执行设计好的工作流时,工作流引擎一次性加载并执行工作流的整个任务实例,如果工作流中存在需要跟第三方系统交互的耗时子任务,例如向第三方系统轮询查询结果等,会导致工作流的整个任务实例长时间占用执行设备的内存资源,并消耗工作流引擎的整体运行资源,资源利用效率较低。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高资源利用效率的工作流处理方法、装置、系统、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种工作流处理方法。所述方法包括:
3、
...【技术保护点】
1.一种工作流处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取待执行的与目标工作流对应的任务实例,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述当通过指令回调接口接收到目标应用发送的关于所述目标工作流的触发指令时,触发关于所述目标工作流的执行指令,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述执行参数触发关于所述目标工作流的执行
...【技术特征摘要】
1.一种工作流处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取待执行的与目标工作流对应的任务实例,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述当通过指令回调接口接收到目标应用发送的关于所述目标工作流的触发指令时,触发关于所述目标工作流的执行指令,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述执行参数触发关于所述目标工作流的执行指令之前,所述方法还包括:
7.根据权利要求2所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所述根据所述任务实例的流程数据结构,确定所述任务实例的多个子任务实例之间的指向关系,从所述任务实例的首个子任务实例开始,依次根据所述指向关系加载并执行各所述子任务实例,包括:
9.根据权利要求8所述的方法,其特征在于,所述将所述指向的子任务实例相应的子任务实例标识,推送至子任务实例消息队列,包括:
10.根据权...
【专利技术属性】
技术研发人员:温冠超,
申请(专利权)人:腾讯云计算北京有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。