节点任务的执行方法、装置及存储介质制造方法及图纸

技术编号:30703766 阅读:17 留言:0更新日期:2021-11-06 09:44
本公开涉及一种节点任务的执行方法、装置及存储介质,上述方法包括:获取云端业务系统发送的业务命令;根据所述业务命令确定一个或多个主节点任务、主节点任务顺序和每个主节点任务的一个或多个子节点任务;动态配置每个主节点任务对应的主节点,并根据所述主节点任务顺序,依次通过所述主节点执行所述主节点任务;在依次执行所述每个主节点任务的过程中,动态配置每个子节点任务对应的监听节点,并通过所述监听节点执行所述子节点任务。采用上述技术手段,解决现有技术中,现存的资产证券化系统缺少在多个系统交互中处理业务命令的技术方案的问题。术方案的问题。术方案的问题。

【技术实现步骤摘要】
节点任务的执行方法、装置及存储介质


[0001]本公开涉及互联网
,尤其涉及一种节点任务的执行方法、装置及存储介质。

技术介绍

[0002]在当前资产证券化系统中,无论是业务管理系统,还是资产管理系统,通常都是系统内部进行服务交互,内部协同管理。而对于业务管理系统和资产管理系统分离后,如何将业务管理系统的业务命令下发到资产管理系统,并使得资产管理系统很好的处理业务命令,现有技术缺乏这方面的技术方案。比如现有技术缺少在业务命令下发过程中,所涉及的服务监听、数据埋点、服务埋点、日志记录等子任务如何处理。
[0003]在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下技术问题:现存的资产证券化系统缺少在多个系统交互中,业务命令如何处理的技术方案的问题。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开的实施例提供了一种节点任务的执行方法、装置及存储介质,以至少解决现有技术中,现存的资产证券化系统缺少在多个系统交互中处理业务命令的技术方案的问题。
[0005]本公开的目的是通过以下技术方案实现的:
[0006]第一方面,本公开的实施例提供了一种节点任务的执行方法,包括:获取云端业务系统发送的业务命令;根据所述业务命令确定一个或多个主节点任务、主节点任务顺序和每个主节点任务的一个或多个子节点任务;动态配置每个主节点任务对应的主节点,并根据所述主节点任务顺序,依次通过所述主节点执行所述主节点任务;在依次执行所述每个主节点任务的过程中,动态配置每个子节点任务对应的监听节点,并通过所述监听节点执行所述子节点任务。
[0007]在一个示例性实施例中,所述根据所述业务命令确定一个或多个主节点任务、主节点任务顺序和每个主节点任务的一个或多个子节点任务,包括:对所述业务命令进行解析处理,以得到所述业务命令对应的业务逻辑;根据所述业务逻辑确定所述一个或多个主节点任务和所述主节点任务顺序;根据所述业务逻辑和所述每个主节点任务确定所述每个主节点任务的一个或多个子节点任务。
[0008]在一个示例性实施例中,所述通过所述监听节点执行所述子节点任务之后,所述方法还包括:确定所述主节点任务或者所述子节点任务的执行结果;调用第三方服务对所述执行结果进行数据处理;将对所述执行结果进行所述数据处理后的结果存储在本地管理系统中或者发送到目标服务端。
[0009]在一个示例性实施例中,所述通过所述监听节点执行所述子节点任务,包括:在所述监听节点繁忙的情况下,通过异步调用方式调用所述监听节点执行所述子节点任务;在所述监听节点空闲的情况下,通过同步调用方式调用所述监听节点执行所述子节点任务。
[0010]在一个示例性实施例中,所述动态配置每个主节点任务对应的主节点,包括:根据以下至少之一确定第一任务配置信息:所述主节点任务,系统配置信息和目标对象发送的配置指令;根据所述第一任务配置信息动态配置所述每个主节点任务对应的主节点。
[0011]在一个示例性实施例中,所述在依次执行所述每个主节点任务的过程中,动态配置每个子节点任务对应的监听节点,包括:根据以下至少之一确定第二任务配置信息:所述子节点任务,系统配置信息和目标对象发送的配置指令;根据所述第二任务配置信息动态配置所述每个子节点任务对应的监听节点。
[0012]在一个示例性实施例中,所述通过所述监听节点执行所述子节点任务,包括:对所述子节点任务进行解析处理,以得到所述子节点任务对应的任务逻辑;通过所述监听节点处理所述任务逻辑。
[0013]在一个示例性实施例中,所述在依次执行所述每个主节点任务的过程中,动态配置每个子节点任务对应的监听节点,并通过所述监听节点执行所述子节点任务,包括:以多线程处理任务的方式,通过每个监听节点执行所述每个监听节点对应的子节点任务。
[0014]第二方面,本公开的实施例提供了一种节点任务的执行装置,包括:获取模块,用于获取云端业务系统发送的业务命令;确定模块,用于根据所述业务命令确定一个或多个主节点任务、主节点任务顺序和每个主节点任务的一个或多个子节点任务;第一配置模块,用于动态配置每个主节点任务对应的主节点,并根据所述主节点任务顺序,依次通过所述主节点执行所述主节点任务;第二配置模块,用于在依次执行所述每个主节点任务的过程中,动态配置每个子节点任务对应的监听节点,并通过所述监听节点执行所述子节点任务。
[0015]第三方面,本公开的实施例提供了一种电子设备。上述电子设备包括处理器、通信接口、存储器和通信总线,其中,处理器、通信接口和存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现如上所述的节点任务的执行方法或图像处理的方法。
[0016]第四方面,本公开的实施例提供了一种计算机可读存储介质。上述计算机可读存储介质上存储有计算机程序,上述计算机程序被处理器执行时实现如上所述的节点任务的执行方法或图像处理的方法。
[0017]本公开实施例提供的上述技术方案与现有技术相比至少具有如下优点的部分或全部:获取云端业务系统发送的业务命令;根据所述业务命令确定一个或多个主节点任务、主节点任务顺序和每个主节点任务的一个或多个子节点任务;动态配置每个主节点任务对应的主节点,并根据所述主节点任务顺序,依次通过所述主节点执行所述主节点任务;在依次执行所述每个主节点任务的过程中,动态配置每个子节点任务对应的监听节点,并通过所述监听节点执行所述子节点任务。采用上述技术手段,解决现有技术中,现存的资产证券化系统缺少在多个系统交互中处理业务命令的技术方案的问题,从而提供一种资产证券化系统在多个系统交互中处理业务命令的技术方案。
附图说明
[0018]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0019]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或相
关技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1示意性示出了本公开实施例一种节点任务的执行方法的计算机终端的硬件结构框图;
[0021]图2示意性示出了本公开实施例的一种节点任务的执行方法的流程图;
[0022]图3示意性示出了本公开实施例的一种节点任务的执行方法的流程示意图;
[0023]图4示意性示出了本公开实施例的一种节点任务的执行装置的结构框图;
[0024]图5示意性示出了本公开实施例提供的一种电子设备的结构框图。
具体实施方式
[0025]下文中将参考附图并结合实施例来详细说明本公开。需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。
[0026]需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种节点任务的执行方法,其特征在于,包括:获取云端业务系统发送的业务命令;根据所述业务命令确定一个或多个主节点任务、主节点任务顺序和每个主节点任务的一个或多个子节点任务;动态配置每个主节点任务对应的主节点,并根据所述主节点任务顺序,依次通过所述主节点执行所述主节点任务;在依次执行所述每个主节点任务的过程中,动态配置每个子节点任务对应的监听节点,并通过所述监听节点执行所述子节点任务。2.根据权利要求1所述的方法,其特征在于,所述根据所述业务命令确定一个或多个主节点任务、主节点任务顺序和每个主节点任务的一个或多个子节点任务,包括:对所述业务命令进行解析处理,以得到所述业务命令对应的业务逻辑;根据所述业务逻辑确定所述一个或多个主节点任务和所述主节点任务顺序;根据所述业务逻辑和所述每个主节点任务确定所述每个主节点任务的一个或多个子节点任务。3.根据权利要求1所述的方法,其特征在于,所述通过所述监听节点执行所述子节点任务之后,所述方法还包括:确定所述主节点任务或者所述子节点任务的执行结果;调用第三方服务对所述执行结果进行数据处理;将对所述执行结果进行所述数据处理后的结果存储在本地管理系统中或者发送到目标服务端。4.根据权利要求1所述的方法,其特征在于,所述通过所述监听节点执行所述子节点任务,包括:在所述监听节点繁忙的情况下,通过异步调用方式调用所述监听节点执行所述子节点任务;在所述监听节点空闲的情况下,通过同步调用方式调用所述监听节点执行所述子节点任务。5.根据权利要求1所述的方法,其特征在于,所述动态配置每个主节点任务对应的主节点,包括:根据以下至少之一确定第一任务配置信息:所述主节点任务,系统配置信...

【专利技术属性】
技术研发人员:刘圣杰
申请(专利权)人:京东科技控股股份有限公司
类型:发明
国别省市:

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

1