一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

批量报错处理方法、批量报错处理装置以及存储介质与流程

2023-03-29 04:41:44 来源:中国专利 TAG:


1.本技术涉及业务处理领域,特别是涉及一种批量报错处理方法、批量报错处理装置以及计算机存储介质。


背景技术:

2.随着经济的不断发展,各行各业中的各种业务的规模也越来越庞大,因此出现了各种业务系统以供业务处理人员对业务进行统一管理与维护。由于业务系统中涉及的业务过于繁多,存在着大量业务相关的任务需要执行,因此在任务执行的过程中难免会出现错误处理的情况,此时需要业务处理人员对其进行处理才能使业务活动正常运行。
3.在一应用场景中,业务系统出现的大量报错信息大部分存在重叠性,即同一报错信息容易反复出现,且在每次出现后,需要由业务处理人员人工手动处理,且只有在任务的报错信息被处理完成后,业务系统中的其他任务才能继续进行,十分影响业务的稳定运行。而且对于同一报错信息,人工处理方式为同一处理方式,重复解决同一报错信息需要耗费大量的人力,造成了在人力与时间成本上不必要的浪费。


技术实现要素:

4.本技术主要解决的技术问题是如何实现自动处理业务中执行任务时出现的报错信息,对此,本技术提供一种批量报错处理方法、批量报错处理装置以及计算机存储介质。
5.为解决上述技术问题,本技术采用的一个技术方案是:提供一种批量报错处理方法,该方法包括:获取批量任务的批量报错信息;按照批量报错信息的报错详情关键词,获取批量任务的错误信息分类编码;按照错误信息分类编码获取预设处理方法,并利用预设处理方法对批量任务进行处理。
6.其中,在获取批量任务的批量报错信息之前,批量报错处理方法还包括:获取批量任务的历史批量报错信息;基于历史批量报错信息建立批量报错分类表,其中批量报错分类表中包括报错详情关键词以及与报错详情关键词对应的错误信息分类编码。
7.其中,按照批量报错信息的报错详情关键词,获取批量任务的错误信息分类编码,包括:将批量报错信息的报错详情关键词与批量报错分类表中的报错详情关键词进行匹配,获取批量任务的错误信息分类编码。
8.其中,将批量报错信息的报错详情关键词与批量报错分类表中的报错详情关键词进行匹配,获取批量任务的错误信息分类编码,包括:判断批量报错信息的报错详情关键词是否存在于批量报错分类表中;若存在,则将批量报错分类表中报错详情关键词对应的错误信息分类编码作为批量任务的错误信息分类编码;若不存在,则将不存在的信息发送给相关的处理人员;获取处理人员设置的错误信息分类编码作为批量任务的错误信息分类编码。
9.其中,批量报错处理方法还包括:若存在多个报错详情关键词存在于批量报错分类表中,则将批量报错分类表中报错详情关键词分别对应的多个错误信息分类编码作为批
量任务的错误信息分类编码。
10.其中,预设处理方法包括:重新获取批量任务中报错的批量脚本,并对批量任务执行重新获取的批量脚本。
11.其中,批量报错处理方法还包括:确定批量任务的对应关系,其中,对应关系包括批量任务对应的表和/或批量脚本,批量任务作用于表,批量脚本用于执行批量任务。
12.其中,批量报错处理方法还包括:对批量任务进行监控,以实时获取批量任务的批量报错信息。
13.为解决上述技术问题,本技术采用的另一个技术方案是:提供一种批量报错处理装置,该批量报错处理装置包括处理器和存储器,存储器与处理器耦接,存储器存储有程序数据,处理器用于执行程序数据以实现如上述的批量报错处理方法。
14.为解决上述技术问题,本技术采用的另一个技术方案是:提供一种计算机可读存储介质,该计算机可读存储介质存储有程序数据,程序数据在被执行时,用于实现上述的批量报错处理方法。
15.本技术的有益效果是:区别于现有技术的情况,本技术提供的批量报错处理方法应用于批量报错处理装置,批量报错处理装置获取批量任务的批量报错信息;按照批量报错信息的报错详情关键词,获取批量任务的错误信息分类编码;按照错误信息分类编码获取预设处理方法,并利用预设处理方法对批量任务进行处理。通过上述方式,与常规的批量报错处理方法相比,本技术采用的根据批量任务的批量报错信息确定报错详情关键词,再通过该报错详情关键词对批量任务进行分类,根据分类结果对批量任务的报错信息进行处理的批量报错处理方法,可以通过对部分重复出现的批量报错信息进行批量处理,能够让出现重复批量报错的任务得到快速的处理,避免对后续的批量任务的执行造成影响,提高了批量任务执行的效率。本批量报错处理方法能够通过对批量任务的报错信息进行识别和分类,并对报错信息进行批量处理,释放了需要实时关注批量任务且对其出现报错时及时处理的人力,节省了人工与时间成本,减少了执行批量任务过程中的冗余步骤。
附图说明
16.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
17.其中:
18.图1是本技术提供的批量报错处理方法一实施例的流程示意图;
19.图2是本技术提供的批量报错处理装置一实施例中获取批量报错信息使用的代码示意图;
20.图3是本技术提供的批量报错处理方法中的报错信息示意图;
21.图4是本技术提供的批量报错处理装置第一实施例的结构示意图;
22.图5是本技术提供的批量报错处理装置第二实施例的结构示意图;
23.图6是本技术提供的计算机可读存储介质一实施例的结构示意图。
具体实施方式
24.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
25.参阅图1,图1是本技术提供的批量报错处理方法一实施例的流程示意图。
26.步骤11:获取批量任务的批量报错信息。
27.具体地,批量任务为一系列相似的需要按顺序或者同时执行的任务。在批量任务的执行过程中,可能会出现脚本运行错误等问题造成各种差错,其中每种差错对应一类批量报错信息。
28.具体地,批量报错处理装置会实时对业务系统中执行批量任务的过程进行监控,当监控到执行过程有批量任务出现报错时,批量报错处理装置对该报错的批量报错信息进行无差别的收集,并存入数据库中。其中,批量报错信息可以包括批量任务执行的环境,批量任务报错的时间以及批量任务报错的详细信息。
29.如图2所示,图2是本技术提供的批量报错处理装置一实施例中获取批量报错信息使用的代码示意图,批量报错处理装置可以通过引入python中的request库来调用业务平台的接口,以获取到当前业务平台中出现的所有批量报错信息,并将获取到的所有批量报错信息存储在数据库。
30.可选地,批量报错处理装置除了获取实时的批量报错信息以外,还可以获取批量任务的历史批量报错信息,并基于历史批量报错信息建立批量报错分类表。其中,批量报错分类表中包括报错详情关键词以及与报错详情关键词对应的错误信息分类编码。错误信息分类编码用于对批量报错信息进行分类,并根据错误信息分类编码来确定对与批量报错信息对应的批量任务的处理方式。
31.批量报错分类表中的字段还可以包括批量任务对应的脚本以及表的名称,批量任务执行环境、批量任务报错的详细信息、批量任务报错的时间。批量报错处理装置基于历史批量报错信息建立的批量报错分类表,可以让业务处理人员能够清楚的了解出现报错的批量任务的具体详情信息,以供后续在批量报错处理装置对该批量任务无法处理时能够及时进行人工的处理。
32.步骤12:按照批量报错信息的报错详情关键词,获取批量任务的错误信息分类编码。
33.具体地,批量报错处理装置根据批量报错信息的报错详情关键词与批量报错详情对批量任务进行分类,通过历史批量报错信息中的人工处理的方式,将人工处理方式和批量任务的错误信息分类编码一一对应,以便于后续批量报错处理装置能够对批量任务进行快速的处理。
34.具体地,当批量报错处理装置在步骤11中获取到实时的批量任务的批量报错信息时,会根据批量报错分类表中已存在的报错详情关键词,在获取到的批量报错信息中进行检索,判断批量报错信息的报错详情关键词是否存在于批量报错分类表中。
35.可选地,若某个报错详情关键词存在于批量报错分类表中,则批量报错处理装置将自动给该批量报错信息按照检索的报错详情关键词对应的错误信息分类编码进行自动
设置。
36.可选地,若多个报错详情关键词存在于批量报错分类表中,则将批量报错分类表中报错详情关键词分别对应的多个错误信息分类编码作为批量任务的错误信息分类编码。
37.可选地,若批量任务的所有报错详情关键词均不存在于批量报错分类表中,则将不存在的信息发送给相关的处理人员,并获取处理人员设置的错误信息分类编码作为批量任务的错误信息分类编码。例如批量报错处理装置可以以邮件的形式通知对应的业务处理人员,让业务处理人员提供解决方法,并由业务处理人员人工设置该批量任务的批量报错分类编码。
38.同时批量报错处理装置可以获取业务处理人员设置的批量报错分类编码并将这一新的批量报错分类编码存储在批量报错分类表中,以供下次出现同样的报错信息时能够由批量报错处理装置自行对报错信息进行处理。通过机器学习的方式,批量报错处理装置能够代替人工对批量报错信息进行处理,提高了批量任务的执行效率。
39.步骤13:按照错误信息分类编码获取预设处理方法,并利用预设处理方法对批量任务进行处理。
40.具体地,批量报错处理装置根据批量任务对应的错误信息分类编码,获取与错误信息分类编码对应的自动化解决方案即预设处理方法。如果一个批量任务对应多个错误信息分类编码,则将获取多个与每个错误信息分类编码对应的预设处理方法,并根据获取的预设处理方法对批量任务进行处理。
41.在本技术一实施例中,如图3所示,图3是本技术提供的批量报错处理方法中的报错信息示意图,图中的报错详情关键词为语法错误,未找到命令,则批量报错处理装置可以根据报错详情关键词确定其对应的错误信息分类编码,根据错误信息分类编码在批量报错分类表对应的信息,可以确定是批量脚本在执行过程中的报错,由此批量报错处理装置可以确定该错误信息分类编码对应的预设处理方法为从控制系统上获取最新的批量脚本,并将新的脚本上传到测试的批量环境中即批量任务的服务器中,再对报错脚本重新执行,以解决此次批量报错的问题。
42.可选地,批量报错处理装置还可以确定批量任务的对应关系,其中,对应关系包括批量任务对应的表和/或批量脚本,批量任务作用于表,批量脚本用于执行批量任务。对应关系可以根据具体批量任务的内容来决定,在此不做限定,并不仅限于表或批量脚本等。在确定了批量任务的对应关系后,批量报错处理装置可以根据批量任务的报错信息,立马定位到批量任务影响的表或批量脚本,以便于能够快速解决批量报错问题。
43.区别于现有技术的情况,本技术提供的批量报错处理方法应用于批量报错处理装置,批量报错处理装置获取批量任务的批量报错信息;按照批量报错信息的报错详情关键词,获取批量任务的错误信息分类编码;按照错误信息分类编码获取预设处理方法,并利用预设处理方法对批量任务进行处理。通过上述方式,与常规的批量报错处理方法相比,本技术采用的根据批量任务的批量报错信息确定报错详情关键词,再通过该报错详情关键词对批量任务进行分类,根据分类结果对批量任务的报错信息进行处理的批量报错处理方法,可以通过对部分重复出现的批量报错信息进行批量处理,能够让出现重复批量报错的任务得到快速的处理,避免对后续的批量任务的执行造成影响,提高了批量任务执行的效率。本批量报错处理方法能够通过对批量任务的报错信息进行识别和分类,并对报错信息进行批
量处理,释放了需要实时关注批量任务且对其出现报错时及时处理的人力,节省了人工与时间成本,减少了执行批量任务过程中的冗余步骤。
44.上述实施例的方法,可以利用一批量报错处理装置来实现,下面结合图4进行描述,图4是本技术提供的批量报错处理装置第一实施例的结构示意图。
45.如图4所示,本技术实施例的批量报错处理装置40包括获取模块41、分类模块42、处理模块43。
46.其中,获取模块41,用于获取批量任务的批量报错信息。
47.分类模块42,用于按照批量报错信息的报错详情关键词,获取批量任务的错误信息分类编码。
48.处理模块43,用于按照错误信息分类编码获取预设处理方法,并利用预设处理方法对批量任务进行处理。
49.上述实施例的方法,可以利用一批量报错处理装置来实现,下面结合图5,图5是本技术提供的批量报错处理装置第二实施例的结构示意图,该批量报错处理装置50包括存储器51和处理器52,存储器51用于存储程序数据,处理器52用于执行程序数据以实现如下的方法:
50.获取批量任务的批量报错信息;按照批量报错信息的报错详情关键词,获取批量任务的错误信息分类编码;按照错误信息分类编码获取预设处理方法,并利用预设处理方法对批量任务进行处理。
51.参阅图6,图6是本技术提供的计算机可读存储介质一实施例的结构示意图,该计算机可读存储介质60存储有程序数据61,程序数据61在被处理器执行时,用于实现如下的方法:
52.获取批量任务的批量报错信息;按照批量报错信息的报错详情关键词,获取批量任务的错误信息分类编码;按照错误信息分类编码获取预设处理方法,并利用预设处理方法对批量任务进行处理。
53.本技术的实施例以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
54.以上所述仅为本技术的实施方式,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献