异常处理的方法及装置制造方法及图纸

技术编号:23449689 阅读:20 留言:0更新日期:2020-02-28 23:00
本申请公开了一种异常处理的方法及装置。该申请的方法包括当报表邮件发送异常时,生成告警信息,所述告警信息中包括发送异常时服务器对应的异常日志信息;将告警信息发送给预设的邮箱地址,所述邮箱地址为修复人员的邮箱地址;接收到邮件修复成功的提示信息后,启动预览功能,以使修复人员对修复成功的邮件进行确认;接收到预览确认的提示信息后,启动重发功能将修复后的邮件重新发送。本申请解决现有的数据报表邮件发送异常情况的处理效率低的问题。

Methods and devices of exception handling

【技术实现步骤摘要】
异常处理的方法及装置
本申请涉及数据处理
,具体而言,涉及一种异常处理的方法及装置。
技术介绍
随着企业对数据价值的认识越来越高,数据分析类项目也随之增加,尤其是随着大数据时代的到来,数据分析已经是必不可少的内容。其中数据分析结果以报表形式输出,是各项目的重要组成部分。每日统计出来的报表大部分要需要以邮件形式发送给对应的关注人员,便于实时掌控平台情况,能够更加准确的实施合适的运营策略。但是在数据报表邮件发送的过程中可能会存在数据报表邮件发送异常的情况,因此需要及时发现并快速修复出错的数据报表邮件,以保证数据的正确性。现有的对数据报表邮件发送异常情况的处理方式为:发生数据报表邮件发送异常时,需要开发人员登录服务器查看数据报表邮件异常错误信息以及定位问题,然后进行异常的修复。修复完成后需要开发人员修改邮件接收人为自己来接收邮件进行验证。在验证邮件内容没有问题后,再把邮件接收人员修改为之前的状态,然后修改邮件发送时间后将该邮件重新发送。可以看到,现有的对数据报表邮件发送异常情况的处理方式的过程需要开发人员登录服务器,还需要手动修改配置,过程复杂,导致对数据报表邮件发送异常情况的处理效率低。
技术实现思路
本申请的主要目的在于提供一种异常处理的方法及装置,以解决现有的数据报表邮件发送异常情况的处理效率低的问题。为了实现上述目的,根据本申请的第一方面,提供了一种异常处理的方法。根据本申请的异常处理的方法包括:当报表邮件发送异常时,生成告警信息,所述告警信息中包括发送异常时服务器对应的异常日志信息;将告警信息发送给预设的邮箱地址,所述邮箱地址为修复人员的邮箱地址;接收到邮件修复成功的提示信息后,启动预览功能,以使修复人员对修复成功的邮件进行确认;接收到预览确认的提示信息后,启动重发功能将修复后的邮件重新发送。进一步的,所述方法还包括:若未收到预览确认的提示信息,则退出预览功能对应的预览页面。进一步的,在生成告警信息之前,所述方法还包括:根据报表邮件发送的时间定时对报表邮件发送进行监控。进一步的,所述方法还包括:预先设置告警信息对应的邮箱地址。进一步的,所述预览功能为邮件HTML内容预览功能。为了实现上述目的,根据本申请的第二方面,提供了一种异常处理的装置。根据本申请的异常处理的装置包括:生成单元,用于当报表邮件发送异常时,生成告警信息,所述告警信息中包括发送异常时服务器对应的异常日志信息;发送单元,用于将告警信息发送给预设的邮箱地址,所述邮箱地址为修复人员的邮箱地址;预览确认单元,用于接收到邮件修复成功的提示信息后,启动预览功能,以使修复人员对修复成功的邮件进行确认;重发单元,用于接收到预览确认的提示信息后,启动重发功能将修复后的邮件重新发送。进一步的,所述装置还包括:退出单元,用于若未收到预览确认的提示信息,则退出预览功能对应的预览页面。进一步的,所述装置还包括:监控单元,用于在生成告警信息之前,根据报表邮件发送的时间定时对报表邮件发送进行监控。进一步的,所述装置还包括:设置单元,用于预先设置告警信息对应的邮箱地址。进一步的,所述预览功能为邮件HTML内容预览功能。为了实现上述目的,根据本申请的第三方面,提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述第一方面中任一项所述的异常处理的方法。在本申请实施例中,异常处理的方法及装置中,当报表邮件发送异常时,首先生成告警信息,告警信息中包括发送异常时服务器对应的异常日志信息;将告警信息发送给预设的邮箱地址,邮箱地址为修复人员的邮箱地址;接收到邮件修复成功的提示信息后,启动预览功能,以使修复人员对修复成功的邮件进行确认;接收到预览确认的提示信息后,启动重发功能将修复后的邮件重新发送。可以看到,当发生报表邮件发送异常时,通过告警信息的方式通知修复人员,因此不需要登录服务器查看日志进行错误日志的定位,另外,在修复后再对修复的邮件的内容进行确认时,通过预览功能进行确认,不需要修改邮件的收件人;此外,在将修复后的邮件重新发送时,不需要再进行收件人的修改和邮件发送时间的修改。综上,本申请中异常处理的方法能够提高数据报表邮件发送异常情况的处理效率。附图说明构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是根据本申请实施例提供的一种异常处理的方法流程图;图2是根据本申请实施例提供的另一种异常处理的方法流程图;图3是根据本申请实施例提供的又一种异常处理的方法流程图;图4是根据本申请实施例提供的一种异常处理的装置的组成框图;图5是根据本申请实施例提供的另一种异常处理的装置的组成框图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。根据本申请实施例,提供了一种异常处理的方法,如图1所示,该方法包括如下的步骤:S101.当报表邮件发送异常时,生成告警信息。其中报表邮件为大数据分析结果对应的数据报表的邮件。当发送数据报表邮件出现异常时,会捕获服务器异常日志,并生成告警信息,告警信息中包括发送异常时服务器对应的异常日志信息。S102.将告警信息发送给预设的邮箱地址。将告警信息及时发送给配置好的预设的邮箱地址,预设的邮箱地址通常为修复人员的邮箱地址。将告警信息发送给预设的邮箱地址是为了使修复人员可以及时收到报表邮件发送时的异常信息,并及时的对异常信息进行查看,以及根据异常信息进行异常的定位和修复。需要说明的是,告警信息对应的邮箱地址是通过配置信息的形式进行提前配置,如果邮箱地址有变动可以通过修改配置信息进行修改本文档来自技高网
...

【技术保护点】
1.一种异常处理的方法,其特征在于,所述方法包括:/n当报表邮件发送异常时,生成告警信息,所述告警信息中包括发送异常时服务器对应的异常日志信息;/n将告警信息发送给预设的邮箱地址,所述邮箱地址为修复人员的邮箱地址;/n接收到邮件修复成功的提示信息后,启动预览功能,以使修复人员对修复成功的邮件进行确认;/n接收到预览确认的提示信息后,启动重发功能将修复后的邮件重新发送。/n

【技术特征摘要】
1.一种异常处理的方法,其特征在于,所述方法包括:
当报表邮件发送异常时,生成告警信息,所述告警信息中包括发送异常时服务器对应的异常日志信息;
将告警信息发送给预设的邮箱地址,所述邮箱地址为修复人员的邮箱地址;
接收到邮件修复成功的提示信息后,启动预览功能,以使修复人员对修复成功的邮件进行确认;
接收到预览确认的提示信息后,启动重发功能将修复后的邮件重新发送。


2.根据权利要求1所述的异常处理的方法,其特征在于,所述方法还包括:
若未收到预览确认的提示信息,则退出预览功能对应的预览页面。


3.根据权利要求1所述的异常处理的方法,其特征在于,在生成告警信息之前,所述方法还包括:
根据报表邮件发送的时间定时对报表邮件发送进行监控。


4.根据权利要求1所述的异常处理的方法,其特征在于,所述方法还包括:
预先设置告警信息对应的邮箱地址。


5.根据权利要求1所述的异常处理的方法,其特征在于,所述预览功能为邮件HTML内容预览功能。


6.一种异常处理的装置,其特征在于,所述装置包括:
生成单元,用于当报表邮...

【专利技术属性】
技术研发人员:徐涛吴峰郭伟
申请(专利权)人:上海易点时空网络有限公司
类型:发明
国别省市:上海;31

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

1