任务调度系统的告警方法、装置、设备以及存储介质制造方法及图纸

技术编号:24457725 阅读:25 留言:0更新日期:2020-06-10 16:03
本发明专利技术实施例公开了一种任务调度系统的告警方法、装置、设备以及存储介质,所述方法包括:获取目标任务的告警信息;若任务调度系统执行目标任务失败,获取目标任务的执行结果,所述执行结果包括多个参数信息;将目标任务的告警信息和执行结果转换成JSON格式的字符串,并将JSON格式的字符串发送至预设消息队列中;定时从预设消息队列中读取具有告警标识的JSON格式的字符串作为目标JSON格式的字符串,并将所读取的目标JSON格式的字符串反序列化成对象;从反序列化的对象中提取目标任务的告警信息和执行结果并选择对应的告警方式发送至用户端。本发明专利技术实现对告警方式的智能选择,减少开发时人力与物力的耗费,提高开发效率。

Alarm method, device, equipment and storage medium of task scheduling system

【技术实现步骤摘要】
任务调度系统的告警方法、装置、设备以及存储介质
本专利技术涉及计算机
,尤其涉及一种任务调度系统的告警方法、装置、设备以及存储介质。
技术介绍
现有的任务调度系统中,对于任务执行失败时的告警一般情况通过系统默认的方式去通知到相关人员,并没有一个完整、智能的告警通知方式,并且现有的告警方式是跟任务调度系统紧紧耦合在一起的,一旦需要新的告警方式就需要开发人员进行重新开发,这样通常会花费大量的人力和物力,随着技术的不断革新,业务数量的不断增长,传统的告警方式已经不能满足当下的业务需求与发展。
技术实现思路
有鉴于此,本专利技术实施例提供一种任务调度系统的告警方法、装置、设备以及存储介质,能够实现对告警方式的智能选择,减少开发所需要的人力与物力的耗费,提高开发效率。一方面,本专利技术实施例提供了一种任务调度系统的告警方法,该方法包括:获取目标任务的告警信息;若任务调度系统执行所述目标任务失败,获取所述目标任务的执行结果,所述执行结果包括多个参数信息;将所述目标任务的告警信息和执行结果转换成JSO本文档来自技高网...

【技术保护点】
1.一种任务调度系统的告警方法,其特征在于,所述方法包括:/n获取目标任务的告警信息;/n若任务调度系统执行所述目标任务失败,获取所述目标任务的执行结果,所述执行结果包括多个参数信息;/n将所述目标任务的告警信息和执行结果转换成JSON格式的字符串,并将JSON格式的字符串发送至预设消息队列中;/n定时从预设消息队列中读取具有告警标识的JSON格式的字符串作为目标JSON格式的字符串,并将所读取的目标JSON格式的字符串反序列化成对象;/n从反序列化的对象中提取目标任务的告警信息和执行结果并选择对应的告警方式发送至用户端。/n

【技术特征摘要】
1.一种任务调度系统的告警方法,其特征在于,所述方法包括:
获取目标任务的告警信息;
若任务调度系统执行所述目标任务失败,获取所述目标任务的执行结果,所述执行结果包括多个参数信息;
将所述目标任务的告警信息和执行结果转换成JSON格式的字符串,并将JSON格式的字符串发送至预设消息队列中;
定时从预设消息队列中读取具有告警标识的JSON格式的字符串作为目标JSON格式的字符串,并将所读取的目标JSON格式的字符串反序列化成对象;
从反序列化的对象中提取目标任务的告警信息和执行结果并选择对应的告警方式发送至用户端。


2.如权利要求1所述的方法,其特征在于,所述多个参数信息至少包括任务名称以及任务失败原因,所述若任务调度系统执行所述目标任务失败,获取所述目标任务的执行结果,包括:
若任务调度系统执行所述目标任务失败,获取所述目标任务的任务名称以及任务失败原因。


3.如权利要求1所述的方法,其特征在于,所述将所述目标任务的告警信息和执行结果转换成JSON格式的字符串,并将JSON格式的字符串发送至预设消息队列中,包括:
使用JSON.stringify()方法将所述目标任务的告警信息和执行结果转换成JSON格式的字符串;
将所述JSON格式的字符串通过消息通道发送至预设消息队列中。


4.如权利要求1所述的方法,其特征在于,所述定时从预设消息队列中读取具有告警标识的JSON格式的字符串作为目标JSON格式的字符串,并将所读取的目标JSON格式的字符串反序列化成对象,包括:
定时从所述预设消息队列中读取具有告警标识的目标JSON格式的字符串,再通过JSON.parse()方法将所述目标JSON格式的字符串反序列化成对象。


5.如权利要求1所述的方法,其特征在于,所述从反序列化的对象中提取目标任务的告警信息和执行结果并选择对应的告警方式发送至用户端,包括:
从反序列化的对象中提取目标任务的告警信息和执行结果;

【专利技术属性】
技术研发人员:孙朝和王合庆李健青
申请(专利权)人:深圳前海环融联易信息科技服务有限公司
类型:发明
国别省市:广东;44

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

1