一种分布式批量调度系统技术方案

技术编号:36467334 阅读:24 留言:0更新日期:2023-01-25 23:08
本发明专利技术公开了一种分布式批量调度系统,包括:多个注册中心,任一注册中心注册有多个分别提供不同业务服务的批处理应用,以及一个批量调度组件,所述注册中心记录有在其上注册的批处理应用和批量调度组件的地址;注册中心,用于将业务端所请求的批处理应用的地址发送至业务端;批处理应用,用于接收多个业务端发送的业务请求,调用批量调度组件,完成业务请求中的批量任务;批量调度组件,用于接收并处理批处理应用发送的批量任务。本文能够满足多任务的工作需要,提高工作效率。提高工作效率。提高工作效率。

【技术实现步骤摘要】
一种分布式批量调度系统


[0001]本专利技术涉及分布式
,尤其涉及一种分布式批量调度系统。

技术介绍

[0002]日常工作中,存在高频次的批量调度场景,比如缴费、对账、跨行等重点交易,往往涉及多应用、跨主机批量和跨平台批量的复杂流程。目前使用的主流批量调度工具是针对单任务工作模式进行实现,无法满足未来分布式单元化架构下的多任务工作模式的需要。
[0003]因此现在亟需一种分布式批量调度系统,能够满足多任务的工作需要,提高工作效率。

技术实现思路

[0004]本专利技术实施例提供一种分布式批量调度系统,以满足多任务的工作需要,提高工作效率。
[0005]为达到上述目的,分布式批量调度系统包括:多个注册中心,任一注册中心注册有多个分别提供不同业务服务的批处理应用,以及一个批量调度组件,所述注册中心记录有在其上注册的批处理应用和批量调度组件的地址;
[0006]注册中心,用于将业务端所请求的批处理应用的地址发送至业务端;
[0007]批处理应用,用于接收多个业务端发送的业务请求,调用批量调度组件本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种分布式批量调度系统,其特征在于,包括:多个注册中心,任一注册中心注册有多个分别提供不同业务服务的批处理应用,以及一个批量调度组件,所述注册中心记录有在其上注册的批处理应用和批量调度组件的地址;注册中心,用于将业务端所请求的批处理应用的地址发送至业务端;批处理应用,用于接收多个业务端发送的业务请求,调用批量调度组件,完成业务请求中的批量任务;批量调度组件,用于接收并处理批处理应用发送的批量任务。2.如权利要求1所述的分布式批量调度系统,其特征在于,所述批处理应用包括划分单元,所述划分单元用于将所述业务请求划分为多个任务,根据任务的时效性确定多个任务中的批量任务。3.如权利要求1所述的分布式批量调度系统,其特征在于,所述批处理应用包括批处理单元,所述批处理单元用于将多个业务请求中任务类型相同的批量任务打包发送至批量调度组件。4.如权利要求1所述的分布式批量调度系统,其特征在于,所述批处理应用包括调用单元,所述调用单元用于分析多个注册中心对应的多个批量调度组件的空闲程度,确定多个批量调度组件中空闲程度最高者为目标批量调度组件;通过目标批量调度组件所注册的注册中心,确定所述目标批量调度组件的目标地址;根据所述目标地址调用目标批量调度组件,完成业务请求中的批量任务。5.如权利要求1所述的分布式批量调度系统,其特征在于,所述批量调度组件包括调度管控端,用于确定批量任务的处理流程,所述处理流程中...

【专利技术属性】
技术研发人员:郭赫
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1