【技术实现步骤摘要】
一种基于容器云的分布式调度方法
[0001]本专利技术涉及银行核心领域,尤其涉及一种基于容器云的分布式调度方法。
技术介绍
[0002]现有技术中,如通过跨平台的批量作业调度软件触发任务,系统无法多节点同时处理一个任务,只能有一个节点在运行。导致资源浪费,处理任务的性能和时效无法满足要求。
[0003]现实场景需要,系统中多节点同时处理一个任务并且各个节点之间需要互相通信,维护处理状态。
技术实现思路
[0004]鉴于上述问题,提出了本专利技术以便提供克服上述问题或者至少部分地解决上述问题的一种基于容器云的分布式调度方法。
[0005]根据本专利技术的一个方面,提供了一种基于容器云的分布式调度方法,所述实现方法包括:
[0006]分布式批量处理节点,用于处理定时的批量的作业;
[0007]跨平台的批量作业调度软件,用于定时触发批量调度任务;
[0008]数据存储单元,用于保存分布式批量处理系统的数据和维护分布式批量处理系统各个节点状态;
[0009]容器云环境,用于部署分布式批量处理节点并支持分布式批量处理各节点之间通信机制;
[0010]可选的,所述分布式批量处理节点整体是基于SpringCloud框架开发。
[0011]可选的,所述分布式批量处理节点,接收跨平台的批量作业调度软件发送的Http请求,接收到请求之后,启动节点的批量任务。
[0012]可选的,所述分布式批量处理节点,通过数据库来维护系统中各个节点的批量处理状态,状 ...
【技术保护点】
【技术特征摘要】
1.一种基于容器云的分布式调度方法,其特征在于,所述调度方法包括:分布式批量处理节点,用于处理定时的批量的作业;跨平台的批量作业调度软件,用于定时触发批量调度任务;数据存储,保存分布式批量处理系统的数据和维护分布式批量处理系统各个节点状态;容器云环境,用于部署分布式批量处理节点并支持分布式批量处理各节点之间通信机制。2.根据权利要求1所述的一种基于容器云的分布式调度实现方法,其特征在于,所述分布式批量处理节点整体是基于SpringCloud框架开发。3.根据权利要求1所述的一种基于容器云的分布式调度实现方法,其特征在于,所述分布式批量处理节点,接收跨平台的批量作业调度软件发送的Http请求,接收到请求之后,启动节点的批量任务。4.根据权利要求1所述的一种基于容器云的分布式调度实现方法,其特征在于,所述分布式批量处理节点,通过数据库来维护系统中各个节点的批量处理状态,状态包括未开始,执行中和已完成。5.根据权利要求1所述的一种基于容器云的分布式调度实现方法,其特征在于,所述分布...
【专利技术属性】
技术研发人员:彭博,孙磊,
申请(专利权)人:北银金融科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。