业务调度方法和系统、电子设备及存储介质技术方案

技术编号:37230611 阅读:20 留言:0更新日期:2023-04-20 23:13
本申请实施例提供了一种业务调度方法和系统、电子设备及存储介质,属于微服务技术领域。该方法包括:获取业务指令;根据所述业务指令和预设的业务节点创建流程实例任务;其中,所述流程实例任务用于调度外部工作模块进行业务操作。本申请实施例能够工作流引擎的性能。能。能。

【技术实现步骤摘要】
业务调度方法和系统、电子设备及存储介质


[0001]本申请涉及微服务
,尤其涉及一种业务调度方法和系统、电子设备及存储介质。

技术介绍

[0002]微服务:指将一个单体的应用拆分成多个独立的项目,每个项目完成一部分的业务功能。其中,每一个独立的项目即构成一个微服务。相关技术中,通过工作流引擎进行微服务编排。但是,相关技术中的工作流引擎都是利用关系数据库进行数据存储,从而影响了工作流引擎的性能。

技术实现思路

[0003]本申请实施例的主要目的在于提出一种业务调度方法和系统、电子设备及存储介质,旨在提高工作流引擎的性能。
[0004]为实现上述目的,本申请实施例的第一方面提出了一种业务调度方法,应用于工作流引擎,所述方法包括:
[0005]获取业务指令;
[0006]根据所述业务指令和预设的业务节点创建流程实例任务;其中,所述流程实例任务用于调度外部工作模块进行业务操作。
[0007]在一些实施例,在根据所述业务指令和预设的业务节点创建流程实例任务之前,所述方法还包括:r/>[0008]根本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种业务调度方法,应用于工作流引擎,所述方法包括:获取业务指令;根据所述业务指令和预设的业务节点创建流程实例任务;其中,所述流程实例任务用于调度外部工作模块进行业务操作。2.根据权利要求1所述的方法,其特征在于,在根据所述业务指令和预设的业务节点创建流程实例任务之前,所述方法还包括:根据预设分区数量进行分区操作,得到分区单元;其中,所述分区单元包括多个原始代理;从多个所述原始代理中确定领导代理和追随代理,并将所述追随代理作为所述领导代理的副本。3.根据权利要求2所述的方法,其特征在于,所述根据所述业务指令和预设的业务节点创建流程实例任务,包括:所述领导代理根据所述业务指令和所述业务节点创建所述流程实例任务;所述领导代理将所述流程实例任务复制给所述追随代理。4.根据权利要求1至3任一项所述的方法,其特征在于,还包括:确定当前实体状态;获取新的业务指令;根据当前实体状态对所述新的业务指令进行适...

【专利技术属性】
技术研发人员:刘少华祁斌乐
申请(专利权)人:华润数字科技有限公司
类型:发明
国别省市:

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

1