[发明专利]一种调度任务的执行方法及系统有效
申请号: | 201911063078.7 | 申请日: | 2019-10-31 |
公开(公告)号: | CN110795225B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 吴永飞;易永丰;宁冰;刘传世;马威 | 申请(专利权)人: | 华夏银行股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 郭化雨 |
地址: | 100005 北京市东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 调度 任务 执行 方法 系统 | ||
本申请公开了一种调度任务的执行方法和系统,所述方法包括:预先建立模型域、调度域和技术域,模型域提取并储存各类设施的信息数据,调度域中具有针对各类调度任务的执行方法,技术域中具有与各类设施对应的驱动技术,通过获取调度任务的发起信息,根据相应的预设任务方案创建调度任务,通过调度域获取并解析所述调度任务,向技术域发送任务信息,技术域根据任务信息中的目标设施标识从模型域中获取信息数据,选择目标驱动技术根据任务信息执行调度任务。与现有技术比,本申请通过划分模型域、调度域和技术域,使得调度任务的执行可以避免设施种类的限制,可以实现根据调度任务的要求对各类设施进行统一的操作,降低了调度任务执行的复杂性。
技术领域
本申请涉及计算机领域,特别是涉及一种调度任务的执行方法及系统。
背景技术
对于银行业而言,银行数据中心通常部署多种基础软硬件产品,以实现多种银行业务。基础的软硬件产品往往种类繁多,同类产品中存在着属于不同品牌或者版本的产品。并且用于与各类产品对接的技术平台、系统可能基于不同种类的软件开发框架。当数据中心需要执行各类设施配合度较高的调度任务时,涉及到的产品、平台、系统等设施数目众多、种类繁杂,而对应于这些设施的调度方法同样具有多样性。
在现有的调度任务的执行方法中,调度系统只能针对上述特定某类设施或者是部分设施进行调度任务的执行,不能对大多数的或者是所有的设施统一执行调度任务。所以在执行调度任务时,需要通过多个领域的技术人员针对对应的部分进行共同操作,协作完成调度任务,导致执行调度任务的过程较为复杂。
发明内容
基于上述问题,本申请提供一种调度任务的执行方法及系统,能够支持调度任务对涉及的各类设施进行统一的调度任务的执行,实现少量的技术人员快速的完成调度任务。
本申请实施例公开了如下技术方案:
第一方面,本申请实施例提供了一种调度任务的执行方法,该方法预先建立模型域、调度域和技术域;模型域提取并储存各类设施的信息数据;调度域中具有针对各类调度任务的执行方法;技术域中具有与各类设施对应的驱动技术;所述方法包括:
获取调度任务的发起信息,根据发起信息所对应的预设任务方案创建调度任务;其中,所述预设任务方案为用户预先根据所述模型域中的信息数据设置的调度任务的执行方案;
调度域获取所述调度任务,通过对所述调度任务进行解析,确定调度任务的执行方法,根据所述执行方法得到任务信息;其中,所述任务信息为包括目标设施标识的任务执行的相关信息;
技术域获取所述任务信息,根据所述任务信息中的目标设施标识,在模型域中查找目标设施的信息数据,根据目标设施的信息数据选择与目标设施对应的目标驱动技术,并根据所述任务信息通过目标驱动技术执行调度任务。
可选的,所述方法还包括:
调度域接收技术域执行调度任务的反馈信息,根据反馈信息确定调度任务的执行状态,根据调度任务的执行状态对调度任务进行更新,对更新后的调度任务进行解析,判断更新后的调度任务的执行是否需要进行调整;
若需要调整,调度域向技术域发送调整信息,以便技术域根据调整信息调整调度任务的执行。
可选的,所述方法还包括:
自动触发和/或通过用户指令触发调度任务的发起信息。
可选的,自动触发调度任务的发起信息包括:
当满足预设的启动调度任务的条件时,自动触发调度任务的发起信息。
可选的,在根据发起信息所对应的预设任务方案创建调度任务之后,还包括:获取模型域中调度任务执行所需的信息数据,并对所述信息数据进行预处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华夏银行股份有限公司,未经华夏银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911063078.7/2.html,转载请声明来源钻瓜专利网。