【技术实现步骤摘要】
本专利技术实施例涉及计算机领域,尤其涉及一种错误自动处理方法。
技术介绍
在大数据调度系统中,每天运行成百上千个任务,且任务依赖性高,一旦出错,需要大量人工处理,分析错误日志、通过日志定位错误原因的工作,仍然需要开发人员的人工干预。所以本专利技术实施例,试图通过对错误日志进行文本挖掘,自动定位错误原因,根据不同的错误原因执行相应的错误处理预案,并且通过系统使用人员的反馈,不断的修正错误的结果,经过反复训练直至达到专业开发人员的分析能力。这样便能够降低开发人员对每一个作业的维护成本,提升工作效率。
技术实现思路
本专利技术实施例提供一种错误的自动处理方法及设备,用以解决现有技术中用户需开发人员分析错误日志、通过日志定位错误原因的缺陷,实现了调度任务的错误原因的自动查询和自动处理。本专利技术实施例提供一种错误的自动处理方法,包括:当检测到调度任务运行错误时,获取所述调度任务的错误日志;获取与所述错误日志对应的错误特征词;调用预先训练的错误原因分类器对获取的所述错误特征词进行识别,获取与所述错误特征词对应的错误原因,所述错误原因分类器中保存有错误特征词与错误原因的对应关系 ...
【技术保护点】
一种错误自动处理方法,其特征在于,包括如下步骤:当检测到调度任务运行错误时,获取所述调度任务的错误日志;获取与所述错误日志对应的错误特征词;调用预先训练的错误原因分类器对获取的所述错误特征词进行识别,获取与所述错误特征词对应的错误原因,所述错误原因分类器中保存有错误特征词与错误原因的对应关系;根据所述错误原因,执行与所述错误原因对应的错误处理预案。
【技术特征摘要】
1.一种错误自动处理方法,其特征在于,包括如下步骤:当检测到调度任务运行错误时,获取所述调度任务的错误日志;获取与所述错误日志对应的错误特征词;调用预先训练的错误原因分类器对获取的所述错误特征词进行识别,获取与所述错误特征词对应的错误原因,所述错误原因分类器中保存有错误特征词与错误原因的对应关系;根据所述错误原因,执行与所述错误原因对应的错误处理预案。2.根据权利要求1所述的方法,其特征在于,根据所述错误日志,获取与所述错误日志对应的错误特征词,进一步包括:根据正则表达式对错误日志的文本进行词汇分割,得到若干词汇组成的词汇序列;对所述词汇序列进行词汇过滤从而获取所述错误特征词,所述错误特征词是能够表示错误原因的词汇。3.根据权利要求2所述的方法,其特征在于,所述对所述词汇序列进行词汇过滤,进一步包括:获取所述词汇序列中的最后N个词汇,并滤除停用词与噪音数据,其中,所述停用词是与错误原因无关且出现频率高于某一特定阈值的词汇。4.根据权利要求1所述的方法,所述调用预先训练的错误原因分类器对获取的所述错误特征词进行识别,获取与所述错误特征词对应的错误原因,进一步包括:根据朴素贝叶斯算法,计算所述获取的错误特征词属于不同的错误原因的概率值,将最大的概率值对应的错误原因作为所述获取的错误特征词
\t对应的错误原因。5.根据权利要求1-4中任一项所述的方法,其特征在于,所述调用预先训练的错误原因分类器对获取的所述错误特征词进行识别之前,进一步包括:对预先采集的每个错误日志样本的文本进行词汇分割操作、以及词汇过滤操作,获取每个错误日志样本的错误特征词;根据预设的错误原因划分策略,将每个错误日志样本的错误特征词划分到对应的错误原因类别下,形成所述错误原因分类器的训练样本集合;根据朴素贝叶斯分类法对所述训练样本集合进行错误原因训练,得到所述错误原因分类器;根据所述错误原因预设对应的所述错误原因处理预案,并将所述错误原因与所述错误处理预案的对应关系保存在所述错误原因分类器中。6.根据权利要求1-4所述的方法,其特征在于,所述调用预先训练的...
【专利技术属性】
技术研发人员:许鹭清,陈抒,
申请(专利权)人:乐视网信息技术北京股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。