任务程序异常的报警信息处理方法和装置制造方法及图纸

技术编号:15437126 阅读:49 留言:0更新日期:2017-05-25 19:19
本申请公开了一种任务程序异常的报警信息处理方法和装置。该方法包括:获取报警信息,其中,报警信息为任务程序发生异常时发出的信息;获取与报警信息对应的目标地址,其中,目标地址用于接收报警信息;根据目标地址确定报警内容配置信息;以及根据报警内容配置信息生成报警内容,并发送报警内容。通过本申请,解决了相关信息中对任务程序异常的报警信息处理效率低的问题。

Alarm information processing method and device for task program exception

The present application discloses an alarm information processing method and device for exception of task program. The method includes: obtaining the alarm information, the alarm information for the task program abnormal information; acquiring and alarm information corresponding to the destination address, the destination address for receiving alarm information; according to the target address to determine the content of the alarm configuration information; and according to the alarm configuration information generating alarm, and send alarm content. Through this application, it solves the problem that the information of the task program is abnormal and the information processing efficiency is low in the relevant information.

【技术实现步骤摘要】
任务程序异常的报警信息处理方法和装置
本申请涉及程序报警领域,具体而言,涉及一种任务程序异常的报警信息处理方法和装置。
技术介绍
目前,在应用任务程序的系统中,后台有很多定时运行的任务程序,每个任务程序完成一个单独的任务。例如,日志解析程序负责每小时解析服务器接收到的日志信息,基础数据统计程序负责每小时统计每个广告的曝光和点击。每个任务程序都配置有相关负责人的联系方式信息,在任务程序运行异常时将异常信息发送给相关负责人。相关技术中,异常信息相关负责人的信息分散的存储在每个任务程序的配置文件中,修改相关负责人信息很不方便,同时如果需要扩展发送方式(例如短信通知)也很麻烦,各个任务程序都要设置发送模块以发送报警信息,导致任务程序功能累赘,在相关负责人信息的联系方式发生改变时,增加发送模块的功能也很麻烦,因此导致对任务程序异常的报警信息处理效率低。针对相关信息中对任务程序异常的报警信息处理效率低的问题,目前尚未提出有效的解决方案。
技术实现思路
本申请的主要目的在于提供一种任务程序异常的报警信息处理方法和装置,以解决相关信息中对任务程序异常的报警信息处理效率低的问题。为了实现上述目的,根据本申请的一个方面,提供了一种任务程序异常的报警信息处理方法。该方法包括:获取报警信息,其中,报警信息为任务程序发生异常时发出的信息;获取与报警信息对应的目标地址,其中,目标地址用于接收报警信息;根据目标地址确定报警内容配置信息;以及根据报警内容配置信息生成报警内容,并发送报警内容。进一步地,获取与报警信息对应的目标地址包括:解析报警信息中的任务程序名称;获取任务程序名称对应的目标地址,根据目标地址确定报警内容配置信息包括:根据目标地址确定报警子信息和报警子信息的发送方式,其中,报警子信息为报警信息中需要发送至目标地址的信息;根据报警内容配置信息生成报警内容,并发送报警内容包括:根据报警子信息和发送方式生成报警内容,发送报警内容。进一步地,获取任务程序名称对应的目标地址包括:从任务程序名称对应的任务程序的配置文件中提取任务程序名称对应的目标地址,或者,在第一预设数据库中获取任务程序名称对应的目标地址,其中,在第一预设数据库中预先存储有任务程序名称和任务程序名称对应的目标地址。进一步地,发送方式包括邮件方式,根据报警内容配置信息生成报警内容,并发送报警内容包括:根据报警子信息和邮件方式生成报警邮件;以及发送报警邮件。进一步地,发送方式包括短信方式,根据报警内容配置信息生成报警内容,并发送报警内容包括:根据报警子信息和短信方式生成报警短信;以及发送报警短信。进一步地,获取报警信息包括:检测任务程序是否发生异常;如果检测到任务程序发生异常,调用预先设置的数据接口;以及通过数据接口接收任务程序的报警信息。进一步地,在获取报警信息之后,在获取与报警信息对应的目标地址之前,该方法还包括:将报警信息调整为预设格式的报警信息;以及将预设格式的报警信息存储至第二预设数据库,获取与报警信息对应的目标地址包括:从第二预设数据库中读取预设格式的报警信息,并获取与预设格式的报警信息对应的目标地址。为了实现上述目的,根据本申请的另一方面,提供了一种任务程序异常的报警信息处理装置。该装置包括:第一获取单元,用于获取报警信息,其中,报警信息为任务程序发生异常时发出的信息;第二获取单元,用于获取与报警信息对应的目标地址,其中,目标地址用于接收报警信息;确定单元,用于根据目标地址确定报警内容配置信息;以及处理单元,用于根据报警内容配置信息生成报警内容,并发送报警内容。进一步地,第二获取单元包括:解析模块,用于解析报警信息中的任务程序名称;获取模块,用于获取任务程序名称对应的目标地址,确定单元包括:确定模块,用于根据目标地址确定报警子信息和报警子信息的发送方式,其中,报警子信息为报警信息中需要发送至目标地址的信息;处理单元包括:处理模块,用于根据报警子信息和发送方式生成报警内容,发送报警内容。进一步地,发送方式包括邮件方式,处理单元包括:生成模块,用于根据报警子信息和邮件方式生成报警邮件;以及发送模块,用于发送报警邮件。通过本申请,采用以下步骤:获取报警信息,其中,报警信息为任务程序发生异常时发出的信息;获取与报警信息对应的目标地址,其中,目标地址用于接收报警信息;根据目标地址确定报警内容配置信息;以及根据报警内容配置信息生成报警内容,并发送报警内容,解决了相关信息中对任务程序异常的报警信息处理效率低的问题,进而达到了提高任务程序异常的报警信息处理效率的效果。附图说明构成本申请的一部分的附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是根据本申请实施例的任务程序异常的报警信息处理方法的流程图;以及图2是根据本申请实施例的任务程序异常的报警信息处理装置的示意图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。根据本申请的实施例,提供了一种任务程序异常的报警信息处理方法。图1是根据本申请实施例的任务程序异常的报警信息处理方法的流程图。如图1所示,该方法包括以下步骤:步骤S101,获取报警信息,其中,报警信息为任务程序发生异常时发出的信息。任务程序系统中的任务程序在启动或运行时,可能会发生程序运行异常,产生报警信息。在任务程序由于发生异常发出报警信息时,接收该报警信息。在任务程序系统中,例如,安卓(Android)系统、企业资源规划(EnterpriseResourcePlanning,简称ERP)系统等,有很多后台定时运行的任务程序,每个后台任务程序完成一个单独的任务,例如,日志解析程序每个小时定时解析服务器接收到的日志信息,基础数据统计程序负责每个小时定时统计每个广告的曝光和点击量,任务程序系统中也有一些用户启动的任务程序以及这些任务程序后台调用的任务程序。每个任务程序都配置有相关负责人的联系方式,在任务程序运行发生异常时将异常产生的报警信息按照联系方式发送给相关负责人。相关负责人的联系方式可以是保存在各个任务程序的配置文件中,例如,文件名称带有扩展名为.Config的文件。也可以将各个任务程序名称与各个任务程序名称对应的本文档来自技高网
...
任务程序异常的报警信息处理方法和装置

【技术保护点】
一种任务程序异常的报警信息处理方法,其特征在于,包括:获取报警信息,其中,所述报警信息为任务程序发生异常时发出的信息;获取与所述报警信息对应的目标地址,其中,所述目标地址用于接收所述报警信息;根据所述目标地址确定报警内容配置信息;以及根据所述报警内容配置信息生成报警内容,并发送所述报警内容。

【技术特征摘要】
1.一种任务程序异常的报警信息处理方法,其特征在于,包括:获取报警信息,其中,所述报警信息为任务程序发生异常时发出的信息;获取与所述报警信息对应的目标地址,其中,所述目标地址用于接收所述报警信息;根据所述目标地址确定报警内容配置信息;以及根据所述报警内容配置信息生成报警内容,并发送所述报警内容。2.根据权利要求1所述的方法,其特征在于,获取与所述报警信息对应的目标地址包括:解析所述报警信息中的任务程序名称;获取所述任务程序名称对应的目标地址,根据所述目标地址确定报警内容配置信息包括:根据所述目标地址确定报警子信息和所述报警子信息的发送方式,其中,所述报警子信息为所述报警信息中需要发送至目标地址的信息;根据所述报警内容配置信息生成报警内容,并发送所述报警内容包括:根据所述报警子信息和所述发送方式生成所述报警内容,发送所述报警内容。3.根据权利要求2所述的方法,其特征在于,获取所述任务程序名称对应的目标地址包括:从所述任务程序名称对应的任务程序的配置文件中提取所述任务程序名称对应的目标地址,或者,在第一预设数据库中获取所述任务程序名称对应的目标地址,其中,在所述第一预设数据库中预先存储有所述任务程序名称和所述任务程序名称对应的目标地址。4.根据权利要求2所述的方法,其特征在于,所述发送方式包括邮件方式,根据所述报警内容配置信息生成报警内容,并发送所述报警内容包括:根据所述报警子信息和所述邮件方式生成报警邮件;以及发送所述报警邮件。5.根据权利要求2所述的方法,其特征在于,所述发送方式包括短信方式,根据所述报警内容配置信息生成报警内容,并发送所述报警内容包括:根据所述报警子信息和所述短信方式生成报警短信;以及发送所述报警短信。6.根据权利要求1所述的方法...

【专利技术属性】
技术研发人员:陈国兴
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京,11

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

1