[发明专利]一种任务检测方法及装置有效
申请号: | 201710076391.9 | 申请日: | 2017-02-13 |
公开(公告)号: | CN107066519B | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 徐旭;周涛明;董建峰 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06F16/17 | 分类号: | G06F16/17;G06F16/18 |
代理公司: | 北京晋德允升知识产权代理有限公司 11623 | 代理人: | 杨移 |
地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 任务 检测 方法 装置 | ||
1.一种任务检测方法,其特征在于,应用于分布式的业务系统,分布式的业务系统包括各业务设备,各业务设备共同协作完成相应的业务,所述方法包括:
获取各业务设备的任务日志,其中,所述任务日志为执行相应业务的各业务系统所生成的任务日志,所述任务日志中记录有完成同一业务所创建的各任务的详情信息;
在获取到的任务日志中,确定每一任务对应的处理状态标识,所述处理状态标识为任务创建标识或任务完成标识;
根据每一任务的处理状态标识,检测处理状态出现异常的任务;
其中,所述处理状态标识包括:任务创建标识以及任务完成标识;
根据每一任务的处理状态标识,检测处理状态出现异常的任务,具体包括:
统计所述任务日志中带有任务创建标识的各任务,形成第一日志集合;
统计所述任务日志中带有任务完成标识的各任务,形成第二日志集合;
根据第一日志集合及第二任务集合,检测处理状态标识出现异常的任务。
2.如权利要求1所述的方法,其特征在于,获取执行同一业务的各应用的任务日志,具体包括:
采用日志脚本或分布式日志采集功能,以设定的周期获取执行同一业务的各业务设备所运行的业务应用的任务日志。
3.如权利要求2所述的方法,其特征在于,在确定每一任务对应的处理状态标识之前,所述方法还包括:
在获取到的每一业务应用的任务日志中,提取设定时间段内的各任务的日志信息。
4.如权利要求1所述的方法,其特征在于,根据第一日志集合及第二任务集合,检测处理状态标识出现异常的任务,具体包括:
统计出现在所述第一日志集合中且未出现在第二日志集合中的各任务;
将统计出的各任务确定为处理状态异常的任务。
5.一种任务检测装置,其特征在于,应用于分布式的业务系统,分布式的业务系统包括各业务设备,各业务设备共同协作完成相应的业务,所述装置包括:
获取模块,获取各业务设备的任务日志,其中,所述任务日志为执行相应业务的各业务系统所生成的任务日志,所述任务日志中记录有完成同一业务所创建的各任务的详情信息;
确定模块,在获取到的任务日志中,确定每一任务对应的处理状态标识,所述处理状态标识为任务创建标识或任务完成标识;
检测模块,根据每一任务的处理状态标识,检测处理状态出现异常的任务;
其中,所述处理状态标识包括:任务创建标识以及任务完成标识;
所述检测模块,统计所述任务日志中带有任务创建标识的各任务,形成第一日志集合,统计所述任务日志中带有任务完成标识的各任务,形成第二日志集合,根据第一日志集合及第二任务集合,确定处理状态标识出现异常的任务。
6.如权利要求5所述的装置,其特征在于,所述获取模块,采用日志脚本或分布式日志采集功能,以设定的周期获取执行同一业务的各业务设备所运行的业务应用的任务日志。
7.如权利要求6所述的装置,其特征在于,所述装置还包括:日志处理模块,在确定模块确定每一任务对应的处理状态标识之前,在获取到的每一业务应用的任务日志中,提取设定时间段内的各任务的日志信息。
8.如权利要求5所述的装置,其特征在于,所述检测模块,统计出现在所述第一日志集合中且未出现在第二日志集合中的各任务,将统计出的各任务确定为处理状态异常的任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710076391.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据处理方法及系统
- 下一篇:一种基于多个语义层次的图片检索方法及系统