[发明专利]一种日志文件处理系统及方法有效
申请号: | 201510549490.5 | 申请日: | 2015-08-31 |
公开(公告)号: | CN105159817B | 公开(公告)日: | 2018-06-26 |
发明(设计)人: | 殷洪海;胡乔朋;张敬献;陈余飞;陈航;郭昊 | 申请(专利权)人: | 湖北三江航天红峰控制有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F17/30 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 赵伟 |
地址: | 432000 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件模块 日志文件处理 过程信息 实时采集 模拟量 缓冲区 监测信息 日志文件 信息文件 读写 主干 输入输出信息 测试记录 处理系统 定位故障 读写接口 记录测试 记录系统 内存溢出 时间标签 指示故障 指针指示 阈值时 监测 清零 测试 | ||
1.一种日志文件处理系统,用于记录测试系统在测试过程生成的日志文件,其特征在于,包括并列的主干过程信息文件模块、读写监测信息文件模块和模拟量实时采集信息文件模块;
所述主干过程信息文件模块用于记录系统测试的过程信息;所述读写监测信息文件模块用于记录指定读写接口的输入输出信息;所述模拟量实时采集信息文件模块用于记录测试过程中模拟量实时采集信息;
所述读写监测信息文件模块记录指定读写接口的稳定性测试信息,用于实时监测系统算法在执行过程中出现的工作情况。
2.如权利要求1所述的日志文件处理系统,其特征在于,所述主干过程信息文件模块记录的过程信息包括测试步骤、各测试步骤的开始信息、过程信息和结束信息。
3.如权利要求2所述的日志文件处理系统,其特征在于,所述主干过程信息文件模块记录的测试步骤的开始信息包括系统操作的开始提醒、模拟输入输出或数字输入输出的初始化操作提醒、线程池函数的开启提示、过程变量的初始信息。
4.如权利要求1所述的日志文件处理系统,其特征在于,所述模拟量实时采集信息文件模块记录模拟量端口实时值的采集信息。
5.一种日志文件处理方法,其特征在于,包括以下步骤:
(1)在系统测试开始的同时,判断监测指针的值是否大于等于预设阈值;若是,清除缓冲区内所有的日志文件,并将监测指针的值置零,进入步骤(2);若否,直接进入步骤(2);
(2)创建日志文件处理系统,包括三个日志文件模块:主干过程信息文件模块、读写监测信息文件模块和模拟量实时采集信息文件模块;
(3)以“时间标签+测试信息”的格式保存每条测试记录;采用时间标签记录测试记录的日期信息;
(4)根据系统发出的写请求,将测试记录写入相应的日志文件模块;
(5)当用户发出日志查询请求时,根据用户的日志查询请求定位到对应的测试模块,根据日志文件查找用户关心的测试信息;
所述步骤(1)中,监测指针的初值为0,监测指针的预设阈值为100;采用监测指针的值指示缓冲区内日志文件数目,每生成一个日志文件,监测指针自动累加1。
6.如权利要求5的日志文件处理方法,其特征在于,所述步骤(3)中记录的测试信息包括系统测试的过程信息、指定读写接口的稳定性测试信息以及相关模拟量端口实时值的采集信息;过程信息包括所有的测试步骤及每个测试步骤的开始信息、过程信息和结束信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北三江航天红峰控制有限公司,未经湖北三江航天红峰控制有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510549490.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种聚合物包覆成型管的装置
- 下一篇:一种变压器高压缺相远程监控报警装置