[发明专利]一种日志的输出方法及装置在审
申请号: | 201410699757.4 | 申请日: | 2014-11-27 |
公开(公告)号: | CN105700996A | 公开(公告)日: | 2016-06-22 |
发明(设计)人: | 刘强 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 日志 输出 方法 装置 | ||
1.一种日志的输出方法,其特征在于,包括:
在软件运行过程中,生成并存储所述软件的第一级别的日志;
当所述软件出现故障时,生成并输出所述软件运行的系统预设的第 二级别的日志,所述第二级别高于所述第一级别;
当生成并输出的所述第二级别的日志的条数达到第一预设条数时, 按照存储的先后顺序读取并输出已存储的所述第一级别的日志。
2.根据权利要求1所述的方法,其特征在于,在所述当生成并输出 的所述第二级别的日志的条数达到第一预设条数时,按照存储的先后顺 序读取并输出已存储的所述第一级别的日志之后,所述方法还包括:
输出在生成并输出的所述第二级别的日志的条数达到所述第一预设 条数后生成的所述第一级别的日志;
当生成并输出的所述第一级别的日志的条数达到第二预设条数时, 停止输出所述第一级别的日志。
3.根据权利要求2所述的方法,其特征在于,所述输出在生成并输 出的所述第二级别的日志的条数达到所述第一预设条数后生成的所述第 一级别的日志,包括:
输出在生成并输出的所述第二级别的日志的条数达到所述第一预设 条数后生成并存储的所述第一级别的日志。
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述第一 级别的日志存储在存储介质中,所述存储介质中能够存储第三预设条数 的日志;
所述生成并存储所述软件的第一级别的日志,包括:
当生成一个所述级别的日志时,
若所述存储介质中已存储的日志的条数为所述第三预设条数,则删 除所述存储介质中存储的第一日志,并存储所述第一级别的日志,所述 第一日志为按照存储至所述存储介质的时间的先后顺序排在第一位的日 志;
若所述存储介质中已存储的日志的条数小于所述第三预设条数,则 直接存储生成的所述第一级别的日志。
5.根据权利要求1-3中任一项所述的方法,其特征在于,所述第二 级别为error级别、waning级别和info级别中的任一级别;
所述第一级别为waning级别、info级别和debug级别中低于所述第 二级别的任一级别。
6.根据权利要求5所述的方法,其特征在于,所述第二级别为所述 error级别,所述第一级别为所述debug级别。
7.一种日志的输出装置,其特征在于,包括:
日志生成模块,用于在软件运行过程中,生成第一级别的日志;
日志存储模块,用于存储所述第一级别的日志;
所述日志生成模块,还用于当所述软件出现故障时,生成第二级别 的日志,所述第二级别高于所述第一级别;
日志输出模块,用于输出所述第二级别的日志;
日志监听模块,用于监听生成并输出的所述第二级别的日志的条数;
所述日志输出模块,还用于当生成并输出的所述第二级别的日志的 条数达到第一预设条数时,按照存储的先后顺序读取并输出已存储的所 述第一级别的日志。
8.根据权利要求7所述的装置,其特征在于,所述日志输出模块, 还用于在按照存储的先后顺序读取并输出已存储的所述第一级别的日志 之后,输出在生成并输出的所述第二级别的日志的条数达到所述第一预 设条数后生成的所述第一级别的日志;
所述日志监听模块,还用于监听生成并输出的所述第一级别的日志 的条数;
所述日志输出模块,还用于当生成并输出的所述第一级别的日志的 条数达到第二预设条数时,停止输出所述第一级别的日志。
9.根据权利要求8所述的装置,其特征在于,所述日志输出模块, 还用于输出在生成并输出的所述第二级别的日志的条数达到所述第一预 设条数后生成并存储的所述第一级别的日志。
10.根据权利要求7-9中任一项所述的装置,其特征在于,所述第 一级别的日志存储在存储介质中,所述存储介质中能够存储第三预设条 数的日志;
所述日志存储模块,具体用于当生成一个所述第一级别的日志时,
若所述存储介质中已存储的日志的条数为所述第三预设条数,则删 除所述存储介质中存储的第一日志,并存储生成的所述第一级别的日志, 所述第一日志为按照存储至所述存储介质的时间的先后顺序排在第一位 的日志;
若所述存储介质中已存储的日志的条数小于所述第三预设条数,则 直接存储生成的所述第一级别的日志。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410699757.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应用测试方法和装置
- 下一篇:电子装置