如何通过日志等级限制不写日志到文件

2025-04-27 18:03:46

1、首先定义如下所莲镘拎扇示的类,定义日志等级的枚举类型,并且定义两个函数,一个函数功能是设置日志等级不写日志的标志,另一个函数功能是检查是否可以写入日志到文件中

如何通过日志等级限制不写日志到文件

2、接下来就是实现声明的类,具体实现如下图所示

如何通过日志等级限制不写日志到文件

3、主函数输入如下代码段,没有设置任何日志等级的时候,测试对应的日志等级是否调用正常

如何通过日志等级限制不写日志到文件

4、调试运行之后,输出如下所示信息,说明没有设置日志等级限制的情况下,日志等级默认是能够写入文件中

如何通过日志等级限制不写日志到文件

5、设置DEBUG日志等级的日志不能写人文件,然后检查是否正确

如何通过日志等级限制不写日志到文件

6、通过调试运行输出如下所示打印信息,说明限制完成DEBUG日志等级之后,检查的结果是正确的

如何通过日志等级限制不写日志到文件

7、再增加INFO的日志等级的日志也不写入文件中,然后再检查是否正确

如何通过日志等级限制不写日志到文件

8、通过调试运行查看,DEBUG,INFO的日志等级的日志都不能写日志信息到文件,符合预期结果

如何通过日志等级限制不写日志到文件
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢