业务处理方法、装置、存储介质及电子设备制造方法及图纸

技术编号:37120930 阅读:27 留言:0更新日期:2023-04-01 05:16
本公开涉及一种业务处理方法、装置、存储介质及电子设备,以便提高业务处理效率。该方法包括:确定业务请求对应的各个业务项中的未处理业务项,以及用于处理未处理业务项的流程节点,确定与多个未处理业务项对应的各个流程节点的业务处理状态,根据各个流程节点各自的业务处理状态,从各个流程节点中确定满足预设条件的一个目标流程节点,在所述目标流程节点处理完多个所述未处理业务项中对应所述目标流程节点的业务项后,返回执行确定所述业务请求对应的各个业务项中的未处理业务项,以及用于处理所述未处理业务项的流程节点的步骤,在所述未处理业务项为一个的情况下,通过与所述未处理业务项对应的流程节点处理所述未处理业务项。业务项。业务项。

【技术实现步骤摘要】
业务处理方法、装置、存储介质及电子设备


[0001]本公开涉及计算机软件
,具体地,涉及一种业务处理方法、装置、存储介质及电子设备。

技术介绍

[0002]随着信息化社会的发展,人们越来越依赖网络,并通过网络执行大量的业务,在一般情况下,一种业务可以对应一种业务流程,而该流程是由多个流程节点构成的。对于每一个业务来说,通常是由该业务对应的流程引擎推动并在业务流程节点中流转。
[0003]然而,相关技术中,流程引擎容易出现节点阻塞的问题,前一个流程节点发生业务阻塞之后,会相应导致后续的流程节点也发生阻塞,从而降低整个业务处理效率。

技术实现思路

[0004]本公开的目的是提供一种业务处理方法、装置、存储介质及电子设备,以便对软件升级时组件版本的选择提供参考,以及提高软件升级效率。
[0005]为了实现上述目的,第一方面,本公开提供一种业务处理方法,该方法包括:
[0006]针对每一业务请求均执行以下操作:
[0007]S102,确定所述业务请求对应的各个业务项中的未处理业务项,以及用于处理所述本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种业务处理方法,其特征在于,所述方法包括:针对每一业务请求均执行以下操作:S102,确定所述业务请求对应的各个业务项中的未处理业务项,以及用于处理所述未处理业务项的流程节点;S104,在所述未处理业务项为多个的情况下,确定与多个所述未处理业务项对应的各个所述流程节点的业务处理状态;S106,根据各个所述流程节点各自的业务处理状态,从各个所述流程节点中确定满足预设条件的一个目标流程节点;S108,在所述目标流程节点处理完多个所述未处理业务项中对应所述目标流程节点的业务项后,返回执行S102步骤;S110,在所述未处理业务项为一个的情况下,通过与所述未处理业务项对应的流程节点处理所述未处理业务项。2.根据权利要求1所述的方法,其特征在于,所述根据各个所述流程节点各自的业务处理状态,从各个所述流程节点中确定满足预设条件的一个目标流程节点的步骤,包括:获取各个所述流程节点各自的业务负载;确定业务负载小于预设负载的候选流程节点;在所述候选流程节点为多个的情况下,基于预设规则,从所述候选流程节点中确定一个所述目标流程节点;或者在所述候选流程节点为一个的情况下,将所述候选流程节点中确定为所述目标流程节点。3.根据权利要求2所述的方法,其特征在于,所述获取各个所述流程节点各自的业务负载的步骤,包括:根据流程节点索引确定各个所述流程节点的地址信息,所述流程节点索引包括流程节点和地址信息的关联关系;通过所述地址信息,查找对应的各个所述流程节点;根据各个流程节点的记录文件,确定各个所述流程节点各自的业务负载。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收多个业务请求;将所述多个业务请求添加到数据缓冲区;所述针对每一业务请求均执行以下操作,包括:从所述数据缓冲区中获取业务请求,以保持对预设数量个业务...

【专利技术属性】
技术研发人员:肖健刘作坤
申请(专利权)人:东软集团股份有限公司
类型:发明
国别省市:

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

1