多数据中心批量作业的管控和调度系统、方法及存储介质技术方案

技术编号:24852836 阅读:39 留言:0更新日期:2020-07-10 19:06
本发明专利技术实施例公开了一种多数据中心批量作业的管控和调度系统、方法及存储介质。该系统包括:管控中心,用于保存所有数据中心中所有批量任务的静态配置信息,并获取数据中心的应用软件的任务实例运行信息;调度中心,用于获取静态配置信息,根据各数据中心的所有批量任务的静态配置信息生成调度指令,发送调度指令至执行器,并获取根据调度指令启动的作业任务的任务实例运行信息,发送任务实例运行信息至管控中心;执行器,用于根据调度指令启动数据中心的应用软件中的作业任务,获取作业任务的任务实例运行信息,发送任务实例运行信息至调度中心,以解决相关技术无法对跨数据中心的应用软件中的批量作业任务进行统一管控的问题。

【技术实现步骤摘要】
多数据中心批量作业的管控和调度系统、方法及存储介质
本专利技术实施例涉及数据处理技术,尤其涉及一种多数据中心批量作业的管控和调度系统、方法及存储介质。
技术介绍
随着社会信息化的发展,各应用软件发展也日益完整,大型的分布式系统成为大企业的流行趋势。然而随着sprint-boot(sprint-boot是一个服务于框架的框架,服务范围是简化配置文件)等种种轻量级的技术方案的兴起。就全企业视角来看,这些项目耦合性越来越小,带来相应优势的同时,对企业的集中管理也带来挑战。就银行业务而论,一个完整的业务场景需要多个应用软件的通力合作。每个系统自身的大型批量任务情况复杂,各自依赖,触发条件也各不相同,无法对跨数据中心的应用软件中的批量作业任务进行统一管控。往往在某种异常发生后无法准确定位到问题所在系统,而需要人工去溯源定位,而这种人工的方法往往涉及多个系统管理人员,定位的实时性较难保证。
技术实现思路
本专利技术实施例提供一种多数据中心批量作业的管控和调度系统、方法及存储介质,可以对跨数据中心的应用软件中的批量作业任务进行统一管控。<本文档来自技高网...

【技术保护点】
1.一种多数据中心批量作业的管控和调度系统,其特征在于,包括:/n管控中心,用于保存所有数据中心中所有批量任务的静态配置信息,并获取所述数据中心的应用软件的任务实例运行信息;/n调度中心,与所述管控中心通信连接,用于获取所述静态配置信息,根据各数据中心的所有批量任务的静态配置信息生成调度指令,发送所述调度指令至执行器,并获取根据所述调度指令启动的作业任务的任务实例运行信息,发送所述任务实例运行信息至所述管控中心;/n执行器,与所述调度中心通信连接,用于根据所述调度指令启动所述数据中心的应用软件中的作业任务,获取所述作业任务的任务实例运行信息,发送所述任务实例运行信息至所述调度中心。/n

【技术特征摘要】
1.一种多数据中心批量作业的管控和调度系统,其特征在于,包括:
管控中心,用于保存所有数据中心中所有批量任务的静态配置信息,并获取所述数据中心的应用软件的任务实例运行信息;
调度中心,与所述管控中心通信连接,用于获取所述静态配置信息,根据各数据中心的所有批量任务的静态配置信息生成调度指令,发送所述调度指令至执行器,并获取根据所述调度指令启动的作业任务的任务实例运行信息,发送所述任务实例运行信息至所述管控中心;
执行器,与所述调度中心通信连接,用于根据所述调度指令启动所述数据中心的应用软件中的作业任务,获取所述作业任务的任务实例运行信息,发送所述任务实例运行信息至所述调度中心。


2.根据权利要求1所述的系统,其特征在于,所述管控中心还用于通过以下方式中的一项发送所述静态配置信息给调度中心:
管控中心获取配置页面中输入的静态配置信息,并同步到对应的调度中心;
管控中心根据应用软件批量作业配置版本获取静态配置信息,并同步所述静态配置信息至对应的调度中心;
管控中心通过数据迁移方式将静态配置信息同步到对应的调度中心。


3.根据权利要求1所述的系统,其特征在于,所述管控中心还用于:
在检测到作业干预事件时,确定所述作业干预事件对应的作业任务所属的数据中心;
生成干预指令,并通过所述数据中心对应的调度中心转发所述干预指令到所述执行器,以通过所述执行器执行作业任务的干预动作,其中,至少一个所述数据中心对应一个调度中心。


4.根据权利要求1至3中任一项所述的系统,其特征在于,所述管控中心还用于:
根据所述数据中心和作业信息确定作业依赖配置信息。


5.根据权利要求4所述的系统,其特征在于,所述调度中心还用于:
第一调度中心检测到作业完成事件,将作业完成事件信息存入消息队列;
第二调度中心获取所述作业依赖配置信息,根据所述作业依赖配置信息确定作业依赖关系;
所述第二调度中心根据所述作业依赖关系和消息队列中的所述第一调度中心对应的所述作业完成事件信息,判断是否启动所述作业依赖关系对应的作业任务。


6.一种多数据中心批量作业的管控和调度方法,其特征在于,包括:
管控中心保存所有数据中心中所有...

【专利技术属性】
技术研发人员:张千钧
申请(专利权)人:中国建设银行股份有限公司建信金融科技有限责任公司
类型:发明
国别省市:北京;11

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

1