[发明专利]日志输出方法、装置及设备在审
申请号: | 201911329844.X | 申请日: | 2019-12-20 |
公开(公告)号: | CN113010366A | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 赵兵 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F9/50;G06F16/18 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志 输出 方法 装置 设备 | ||
本申请实施例提供一种日志输出方法、装置及设备,该方法包括:确定向日志输出接口发送数据的发送速率;根据所述发送速率以及速率门限,确定日志输出级别;根据所述日志输出级别,向所述日志输出接口输出日志。本申请能够避免出现由于一段时间内通过日志输出接口输出的日志过多导致日志输出接口的负载过重的情况,从而避免了高日志级别的日志丢失的问题。
技术领域
本申请涉及计算机技术领域,尤其涉及一种日志输出方法、装置及设备。
背景技术
通常,为了便于了解软件的运行状态,在软件运行的过程中,可以将需要获知的信息通过日志的形式输出。
现有技术中,软件中一条日志可以对应一个日志级别,通过日志输出级别可以控制日志的输出。具体的,当一条日志的日志级别高于日志输出级别时,可以将该日志通过串口进行输出,即将该日志输出出来;当一条日志的日志级别低于日志输出级别时,不将该条日志通过串口进行输出,即不将该日志输出出来。通常,日志输出级别是固定的,或者是手动设置的。
但是,上述日志输出方法中存在高日志级别的日志丢失的问题。
发明内容
本申请实施例提供一种日志输出方法、装置及设备,用以解决现有技术中存在高日志级别的日志丢失的问题。
第一方面,本申请实施例提供一种日志输出方法,包括:
确定向日志输出接口发送数据的发送速率;
根据所述发送速率以及速率门限,确定日志输出级别;
根据所述日志输出级别,向所述日志输出接口输出日志。
第二方面,本申请实施例提供一种日志输出方法,包括:
确定向日志输出接口发送数据的发送速率;
根据所述发送速率以及速率门限,确定操作系统内核的日志输出级别;
根据所述日志输出级别,向所述日志输出接口输出所述操作系统内核的日志。
第三方面,本申请实施例提供一种日志输出装置,包括:
第一确定模块,用于确定向日志输出接口发送数据的发送速率;
第二确定模块,用于根据所述发送速率以及速率门限,确定日志输出级别;
输出模块,用于根据所述日志输出级别,向所述日志输出接口输出日志。
第四方面,本申请实施例提供一种日志输出装置,包括:
第一确定模块,用于确定向日志输出接口发送数据的发送速率;
第二确定模块,用于根据所述发送速率以及速率门限,确定操作系统内核的日志输出级别;
输出模块,用于根据所述日志输出级别,向所述日志输出接口输出所述操作系统内核的日志。
第五方面,本申请实施例提供一种计算机设备,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现如上述第一方面任一项所述的方法。
第六方面,本申请实施例提供一种计算机设备,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现如上述第二方面任一项所述的方法。
本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包含至少一段代码,所述至少一段代码可由计算机执行,以控制所述计算机执行如第一方面任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911329844.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种中断处理方法和装置
- 下一篇:一种设备控制方法、控制设备及被控设备