一种基于海豚调度的任务多形态预警系统及方法技术方案

技术编号:38816186 阅读:13 留言:0更新日期:2023-09-15 19:55
本发明专利技术提供了一种基于海豚调度的任务多形态预警系统,包括:预警可视化模块,用于显示出现错误的任务,以及对出现错误的任务进行管理;预警中心模块,用于存储预警等级、预警方式,以及向用户发出预警通知;海豚调度模块,用于创建工作流和工作流下的任务的预警优先级,并存储工作流和工作流下的任务。本发明专利技术在预警中心模块设置预警等级,在海豚调度模块中设置预警优先级,通过预警中心模块获取海豚调度模块出现错误的工作流下的任务,将预警优先级与预警等级匹配,对工作流下的任务进行多形态预警,实现海豚调度任务出错时及时通知开发人员,及时处理出现错误的任务。及时处理出现错误的任务。及时处理出现错误的任务。

【技术实现步骤摘要】
一种基于海豚调度的任务多形态预警系统及方法


[0001]本专利技术涉及计算机预警
,尤其是涉及一种基于海豚调度的任务多形态预警系统及方法。

技术介绍

[0002]目前海豚调度任务出错时无法第一时间通知到开发人员,导致开发人员第二天上班后才发现任务数据没出来或业务人员通知没任务数据后才处理问题。

技术实现思路

[0003]本专利技术提供了一种基于海豚调度的任务多形态预警系统,以解决现有技术中海豚调度任务出错时无法及时处理的技术问题。
[0004]本专利技术的一个方面在于提供一种基于海豚调度的任务多形态预警系统,所述任务多形态预警系统包括:
[0005]预警可视化模块,用于显示出现错误的任务,以及对出现错误的任务进行管理;
[0006]预警中心模块,用于存储预警等级、预警方式,以及向用户发出预警通知;
[0007]海豚调度模块,用于创建工作流和工作流下的任务的预警优先级,并存储工作流和工作流下的任务。
[0008]在一个优选的实施例中,所述预警可视化模块包括预警清单模块和预警管理模块;
[0009]所述预警清单模块,用于显示出现错误的任务;
[0010]所述预警管理模块,用于管理出现错误的任务。
[0011]在一个优选的实施例中,所述预警中心模块包括电话服务模块、短信服务模块、消息服务模块和邮件服务模块;
[0012]并且,电话服务模块、短信服务模块、消息服务模块和邮件服务模块配置第一预警等级;
[0013]电话服务模块、消息服务模块和邮件服务模块配置第二预警等级;
[0014]消息服务模块和邮件服务模块配置第三预警等级;
[0015]消息服务模块配置第四预警等级;
[0016]邮件服务模块配置第五预警等级。
[0017]在一个优选的实施例中,海豚调度模块包括元数据存储模块,用于存储工作流和工作流下的任务。
[0018]本专利技术的另一个方面在于提供一种基于海豚调度的任务多形态预警方法,所述任务多形态预警方法包括如下方法步骤:
[0019]S101、创建用户信息;
[0020]S102、设置预警等级和预警方式;
[0021]S103、创建工作流和工作流下的任务的预警优先级;
[0022]S104、获取出错的工作流下的任务的用户信息,以及对应工作流和工作流下的任务的预警优先级;
[0023]S105、根据设置的预警等级和预警方式发出预警通知。
[0024]在一个优选的实施例中,在步骤S101中,在海豚调度模块中创建用户信息。
[0025]在一个优选的实施例中,在步骤S102中,在预警中心模块设置预警等级和预警方式,包括:
[0026]第一预警等级,对应的预警方式为:电话服务、短信服务、消息服务和邮件服务;
[0027]第二预警等级,对应的预警方式为:电话服务、消息服务和邮件服务;
[0028]第三预警等级,对应的预警方式为:消息服务和邮件服务;
[0029]第四预警等级,对应的预警方式为:消息服务;
[0030]第五预警等级,对应的预警方式为:邮件服务。
[0031]在一个优选的实施例中,在S103中,在海豚调度模块中创建工作流和工作流下的任务的预警优先级。
[0032]在一个优选的实施例中,在步骤S104中,当海豚调度模块中存储工作流下的任务出现错误,预警中心模块获取出错的工作流下的任务的用户信息,以及对应工作流和工作流下的任务的预警优先级。
[0033]在一个优选的实施例中,在步骤S105中,预警中心模块将获取的出现错误的工作流下的任务,对应的工作流和工作流下的任务的预警优先级,与预警等级匹配;
[0034]根据设置的预警等级和预警方式发出预警通知。
[0035]与现有技术相比,本专利技术具有以下有益效果:
[0036]本专利技术提供的一种基于海豚调度的任务多形态预警系统及方法,在预警中心模块设置预警等级,在海豚调度模块中设置预警优先级,通过预警中心模块获取海豚调度模块出现错误的工作流下的任务,将预警优先级与预警等级匹配,对工作流下的任务进行多形态预警,实现海豚调度任务出错时及时通知开发人员,及时处理出现错误的任务。
[0037]本专利技术提供的一种基于海豚调度的任务多形态预警系统及方法,根据开发人员配置任务紧急程度以不同的方式进行预警,使开发人员第一时间感知到后对出错任务进行修复。
附图说明
[0038]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0039]图1是本专利技术一种基于海豚调度的任务多形态预警系统的结构框图。
[0040]图2是本专利技术一种基于海豚调度的任务多形态预警方法的流程图。
具体实施方式
[0041]为了使本专利技术的上述以及其他特征和优点更加清楚,下面结合附图进一步描述本专利技术。应当理解,本文给出的具体实施例是出于向本领域技术人员解释的目的,仅是示例性
的,而非限制性的。
[0042]在本专利技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。
[0043]此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本专利技术的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0044]如图1所示本专利技术一种基于海豚调度的任务多形态预警系统的结构框图,根据本专利技术的实施例,提供一种基于海豚调度的任务多形态预警系统,包括:预警可视化模块100、预警中心模块200和海豚调度模块300。
[0045]预警可视化模块100,用于显示出现错误的任务,以及对出现错误的任务进行管理。
[0046]具体地,预警可视化模块100包括预警清单模块101和预警管理模块102。预警清单模块101,用于显示出现错误的任务。例如,预警清单模块101以清单列表的形式,显示海豚调度模块300中运行出错的工作流下的任务。
[0047]在一个实施例中,预警清单模块101的信息属性包括:
[0048]日期(yyyy

MM

本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于海豚调度的任务多形态预警系统,其特征在于,所述任务多形态预警系统包括:预警可视化模块,用于显示出现错误的任务,以及对出现错误的任务进行管理;预警中心模块,用于存储预警等级、预警方式,以及向用户发出预警通知;海豚调度模块,用于创建工作流和工作流下的任务的预警优先级,并存储工作流和工作流下的任务。2.根据权利要求1所述的任务多形态预警系统,其特征在于,所述预警可视化模块包括预警清单模块和预警管理模块;所述预警清单模块,用于显示出现错误的任务;所述预警管理模块,用于管理出现错误的任务。3.根据权利要求1所述的任务多形态预警系统,其特征在于,所述预警中心模块包括电话服务模块、短信服务模块、消息服务模块和邮件服务模块;并且,电话服务模块、短信服务模块、消息服务模块和邮件服务模块配置第一预警等级;电话服务模块、消息服务模块和邮件服务模块配置第二预警等级;消息服务模块和邮件服务模块配置第三预警等级;消息服务模块配置第四预警等级;邮件服务模块配置第五预警等级。4.根据权利要求1所述的任务多形态预警系统,其特征在于,海豚调度模块包括元数据存储模块,用于存储工作流和工作流下的任务。5.一种基于海豚调度的任务多形态预警方法,其特征在于,所述任务多形态预警方法包括如下方法步骤:S101、创建用户信息;S102、设置预警等级和预警方式;S103、创建工作流和工作流下的任务的预警优先级;S104、获取...

【专利技术属性】
技术研发人员:康珊伟
申请(专利权)人:上海二三四五网络科技有限公司
类型:发明
国别省市:

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

1