[发明专利]一种作业运行监控的方法及系统在审
申请号: | 202110697697.2 | 申请日: | 2021-06-23 |
公开(公告)号: | CN113434360A | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 林淇;翁志山;苏建清;马泉;李嘉铖;黄伟源;潘用新;郭煜;王晓松;邓书慧;王丽英;王呈炎 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 贾磊;李辉 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 作业 运行 监控 方法 系统 | ||
本发明公开了一种作业运行监控的方法及系统,涉及自动化程序设计技术领域,包括:在作业中配置监控程序;当调度平台运行作业时,运行监控程序获取作业中的原执行程序及原作业参数,将原执行程序代入执行程序列,将原作业参数代入作业参数列;根据原执行程序及原作业参数,定位作业的作业名称;根据作业名称,运行监控程序记录作业状态信息,设置作业状态为新增,并检查作业启用标志是否为启用;其中,若为启用,根据原作业参数运行原执行程序,设置作业状态为处理中,并运行监控程序获取作业运行的日志,输出至调度平台;在作业运行结束后,根据运行原执行程序返回的结果修改作业状态为处理成功或处理失败;若为禁用,修改作业状态为处理失败。
技术领域
本发明涉及自动化程序设计技术领域,尤指一种作业运行监控的方法及系统。
背景技术
在现有技术中,传统的作业运行方案如果需要对作业运行监控,则需要在已投产的作业运行系统扩展,对现有调度系统进行改造,增加对作业运行状态与运行日志的记录。
例如,增加对作业运行状态与运行日志的记录,该改造可能对现有系统的运行产生影响,存在较大风险。同时传统的改造方案需要针对每个应用场景单独进行,方案不具备复用性。
综上来看,亟需一种可以解决上述问题,为批量作业运行系统提供运行监控的技术方案。
发明内容
为克服现有技术存在的缺陷,本发明提出了一种作业运行监控的方法及系统。本发明为作业运行系统提供作业运行监控,无需对现有系统进行改造,仅通过修改现有调度运行配置,可快速嵌入部署。通过运行监控程序调用作业执行程序,实现通过执行程序与作业参数反向查找作业名称,并对作业状态进行记录,从而实现作业运行监控。
在本发明实施例的第一方面,提出了一种作业运行监控的方法,该方法包括:
在作业中配置监控程序;
当调度平台运行所述作业时,运行所述监控程序获取作业中的原执行程序及原作业参数,将所述原执行程序代入执行程序列,将所述原作业参数代入作业参数列;
根据所述原执行程序及原作业参数,定位作业的作业名称;
根据所述作业名称,运行监控程序记录作业状态信息,设置作业状态为新增,并检查作业启用标志是否为启用;其中,
若为启用,根据所述原作业参数运行所述原执行程序,设置作业状态为处理中,并运行监控程序获取作业运行的日志,输出至调度平台;在作业运行结束后,根据运行所述原执行程序返回的结果修改作业状态为处理成功或处理失败;
若为禁用,修改作业状态为处理失败。
进一步的,作业的信息包含作业名称、原执行程序及原作业参数;其中,原执行程序及原作业参数的组合全局唯一,通过原执行程序及原作业参数定位到唯一的作业名称。
进一步的,该方法还包括:
设置作业定义信息及作业参数信息;其中,作业定义信息包含:作业名称,与作业名称对应的执行程序、作业内容的描述信息及启用标志;作业参数信息包含:作业名称,与作业名称对应的作业参数名称及参数值;
将作业定义信息与作业参数信息进行关联,生成作业的信息。
进一步的,在作业中配置监控程序,包括:
在作业中配置监控程序时,将监控程序映射为作业中的新执行程序,将原执行程序及原作业参数映射为作业中的新作业参数;其中,在所述新作业参数中,第一个作业参数为原执行程序,第二个及之后的作业参数为原作业参数。
进一步的,作业状态信息包含多条作业记录,每条作业记录至少包含作业名称、业务日期、已运行次数、作业状态、开始时间、结束时间及作业日志。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110697697.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种触摸式危险报警开关控制系统及方法
- 下一篇:一种泛在数据采集系统