[发明专利]一种任务管理方法、装置、存储介质及设备在审
申请号: | 202211700141.5 | 申请日: | 2022-12-28 |
公开(公告)号: | CN115981816A | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 杨玉良 | 申请(专利权)人: | 北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/54;G06F16/25;G06F21/60 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 周宇 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 任务 管理 方法 装置 存储 介质 设备 | ||
本申请实施例提供一种任务管理方法、装置、存储介质及设备,该方法中,使用系统命令行作为全局任务唯一格式,在系统命令行入口前部署任务代理,由该任务代理实现对下发任务的正确性校验和调度执行,并且由该任务代理收集任务信息和系统信息,供远程管理端和本地管理端查询使用,这样,使得远程管理端和本地管理端可以实时了解当前任务状态和系统状态,以此构建适合系统特征和业务特征的计划任务。如此,实现对任务调度管理的优化,进而有效规避远程管理和本地管理业务冲突。
技术领域
本申请涉及任务调度技术领域,具体而言,涉及一种任务管理方法、装置、存储介质及设备。
背景技术
随着云计算技术的发展,远程管理成为任务调度的主要方式,通过远程下发管理任务给业务系统,提高工作效率。但是在很多情况下,本地管理也是不可或缺的管理手段。如果本地管理和远程管理同时存在,则由于本地管理员和远程管理员无法了解对方的管理操作,因此容易出现业务冲突。
发明内容
本申请实施例的目的在于提供一种任务管理方法、装置、存储介质及设备,旨在解决相关技术中存在的远程管理和本地管理业务冲突的问题。
第一方面,本申请实施例提供的一种任务管理方法,所述方法应用于任务代理,所述任务代理部署于业务系统,所述方法包括:
在接收到基于命令行格式的下发任务时,校验所述下发任务是否与所述业务系统的系统类型匹配;所述下发任务是由远程管理端或本地管理端发送的,所述远程管理端和所述本地管理端分别与所述业务系统之间建立有通信通道;
若校验结果为是,提取所述下发任务中的命令行并输入所述业务系统的命令行入口,以使所述业务系统执行所述下发任务;
收集任务信息和系统信息,并将所述任务信息和系统信息提供给所述远程管理端和所述本地管理端进行查询;其中所述任务信息包括表征任务状态的信息,所述系统信息包括表征系统状态的信息。
在上述实现过程中,使用系统命令行作为全局任务唯一格式,在系统命令行入口前部署任务代理,由该任务代理实现对下发任务的正确性校验和调度执行,并且由该任务代理收集任务信息和系统信息,供远程管理端和本地管理端查询使用,这样,使得远程管理端和本地管理端可以实时了解当前任务状态和系统状态,以此构建适合系统特征和业务特征的计划任务。如此,实现对任务调度管理的优化,进而有效规避远程管理和本地管理业务冲突。
进一步地,在一些实施例中,所述下发任务是根据命令集合发送的,所述命令集合是基于远程管理端管理的多个业务系统的系统类型和各业务系统的命令格式建立的。
在上述实现过程中,建立基于系统类型的命令集合,管理端可以基于该命令集合,发送命令到对应的业务系统,而业务系统可以实现对下发任务的正确性校验,从而解决系统升级等业务造成的命令格式变化导致系统类型变化的场景,以及远程管理端下发错误命令的场景带来的问题。
进一步地,在一些实施例中,所述通信通道是由可信隧道构成的。
在上述实现过程中,本地管理端、远程管理端和系统端通过可信隧道形成联动的任务体系,这可以实现针对各种任务的复杂调度,实现远程管理员和本地管理员的分工协作,使系统状态处于健康稳定的状态。
进一步地,在一些实施例中,所述任务代理提供查询接口,所述将所述任务信息和系统信息提供给所述远程管理端和所述本地管理端进行查询,包括:
将所述任务信息和系统信息存储于系统数据库,以使所述远程管理端和所述本地管理端通过所述查询接口查询所述系统数据库内的任务信息和系统信息。
在上述实现过程中,任务代理将收集到的相关信息存储到数据库中,同时提供统一查询接口,使得远程管理端和本地管理端可以通过调用该查询接口实时了解系统当前任务状态和系统状态,并构建适合系统特征和业务特征的计划任务,同时使得远端和本地查询数据保持一致性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司,未经北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211700141.5/2.html,转载请声明来源钻瓜专利网。