任务处理方法及装置与流程

文档序号:36220754发布日期:2023-11-30 10:45阅读:28来源:国知局
任务处理方法及装置与流程

本说明书一个或多个实施例涉及计算机,尤其涉及一种任务处理方法及装置。


背景技术:

1、在计算机领域中,硬件提供的处理资源会被抽象成多个处理模块。设备在实际处理任务时,是以处理模块为单位为任务分配处理资源。

2、在相关技术中,处理资源在被抽象成处理模块时,是以所能处理的命令对象为依据进行抽象。其中,能处理哪些命令对象,又被称作职责,因此,基于相同职责抽象得到的多个处理模块,依次串行完成某个执行逻辑的方式,被称作责任链模式。相关技术均是以责任链的模式对任务进行处理。


技术实现思路

1、有鉴于此,本说明书一个或多个实施例提供一种任务处理方法及装置。

2、为实现上述目的,本说明书一个或多个实施例提供技术方案如下:

3、根据本说明书一个或多个实施例的第一方面,提出了一种任务处理方法,应用于任务处理端;其中,所述任务处理端存储有针对不同业务场景配置的编排方案;各个编排方案均记录有:用于处理各自所对应业务场景下的任务的多个处理模块,以及所述多个处理模块的运行顺序;所述方法包括:

4、在获取到针对目标任务的处理指令的情况下,从预设的多个业务场景中确定出所述目标任务所属的目标业务场景,并读取与所述目标业务场景对应的目标编排方案;

5、按照所述目标编排方案中记录的运行顺序,依次运行所述目标编排方案中记录的多个目标处理模块,以处理所述目标任务。

6、根据本说明书一个或多个实施例的第二方面,提出了一种处理模块编排方法,应用于任务处理端,包括:

7、根据待配置业务场景的场景需求,为所述待配置业务场景配置多个处理模块,并确定所述多个处理模块的运行顺序;

8、基于配置的多个处理模块和确定的运行顺序,生成与所述待配置业务场景对应的编排方案,并存储生成的编排方案。

9、根据本说明书一个或多个实施例的第三方面,提出了一种任务处理装置,应用于任务处理端;其中,所述任务处理端存储有针对不同业务场景配置的编排方案;各个编排方案均记录有:用于处理各自所对应业务场景下的任务的多个处理模块,以及所述多个处理模块的运行顺序;所述装置包括:

10、确定单元,在获取到针对目标任务的处理指令的情况下,从预设的多个业务场景中确定出所述目标任务所属的目标业务场景,并读取与所述目标业务场景对应的目标编排方案;

11、处理单元,按照所述目标编排方案中记录的运行顺序,依次运行所述目标编排方案中记录的多个目标处理模块,以处理所述目标任务。

12、根据本说明书一个或多个实施例的第四方面,提出了一种处理模块编排装置,应用于任务处理端,包括:

13、配置单元,根据待配置业务场景的场景需求,为所述待配置业务场景配置多个处理模块,并确定所述多个处理模块的运行顺序;

14、生成单元,基于配置的多个处理模块和确定的运行顺序,生成与所述待配置业务场景对应的编排方案,并存储生成的编排方案。

15、根据本说明书一个或多个实施例的第五方面,提出了一种电子设备,包括:

16、处理器;

17、用于存储处理器可执行指令的存储器;

18、其中,所述处理器通过运行所述可执行指令以实现如第一方面或第二方面所述的方法。

19、根据本说明书一个或多个实施例的第六方面,提出了一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如第一方面或第二方面所述方法的步骤。



技术特征:

1.一种任务处理方法,应用于任务处理端;其中,所述任务处理端存储有针对不同业务场景配置的编排方案;各个编排方案均记录有:用于处理各自所对应业务场景下的任务的多个处理模块,以及所述多个处理模块的运行顺序;所述方法包括:

2.根据权利要求1所述的方法,

3.根据权利要求2所述的方法,

4.根据权利要求2所述的方法,

5.根据权利要求2所述的方法,

6.根据权利要求5所述的方法,所述任一业务场景包含的多个领域对象为该业务场景下的多个参与方;针对所述任一业务场景配置的编排方案为:签订的所述多个参与方之间参与方契约,所述参与方契约中记录有所述任一业务场景涉及的多个参与方在所述任一业务场景中的参与顺序,以及为各个参与方配置的处理模块;

7.根据权利要求1所述的方法,

8.一种处理模块编排方法,应用于任务处理端,包括:

9.根据权利要求8所述的方法,所述为待配置业务场景配置多个处理模块,包括:

10.根据权利要求8所述的方法,

11.根据权利要求10所述的方法,

12.根据权利要求10所述的方法,

13.根据权利要求12所述的方法,所述待配置业务场景包含的多个领域对象为:所述待配置业务场景下的多个参与方;

14.一种任务处理装置,应用于任务处理端;其中,所述任务处理端存储有针对不同业务场景配置的编排方案;各个编排方案均记录有:用于处理各自所对应业务场景下的任务的多个处理模块,以及所述多个处理模块的运行顺序;所述装置包括:

15.一种处理模块编排装置,应用于任务处理端,包括:

16.一种电子设备,包括:

17.一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如权利要求1-13中任一项所述方法的步骤。


技术总结
本说明书一个或多个实施例提供一种任务处理方法及装置。其中,该方法应用于任务处理端;所述任务处理端存储有针对不同业务场景配置的编排方案;各个编排方案均记录有:用于处理各自所对应业务场景下的任务的多个处理模块,以及所述多个处理模块的运行顺序;所述方法包括:在获取到针对目标任务的处理指令的情况下,从预设的多个业务场景中确定出所述目标任务所属的目标业务场景,并读取与所述目标业务场景对应的目标编排方案;按照所述目标编排方案中记录的运行顺序,依次运行所述目标编排方案中记录的多个目标处理模块,以处理所述目标任务。

技术研发人员:廖豪
受保护的技术使用者:支付宝实验室(新加坡)有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1