Login
网站首页 > 文章中心 > 其它

log4c生成日志原理_log4 记录多个日志文件怎么配置 c

作者:小编 更新时间:2023-07-22 13:43:48 浏览量:444人看过

不太明白是什么意思log4cplus输出的是文本内容,可以定制输出策略,比如按时间周期输出,按文件大小枝源滑输出,如果猛腊你想临时输出到其他文件就需要自己写代码切裂渣换绑定

线程安全的!

不太明白是拦核什么意思 log4cplus输出的是文本内容,可以定制输出策略,比如按时间周期输出,按悉慧文件大小输出,如果你想临时输出到其他文件就需要自己写睁衡答代码切换绑定

基于脚本配置来过滤log信息

除了通过程裂衫序实现对log环境的配置之外,log4cplus通过PropertyConfigurator类实现了基肆判腔于脚本配置的功能。通过

脚本可以完成对logger、appender和layout的配置,因此可以解决怎样输出,输出到哪里的问题,我将在全文的最后

一部分中提到多线程环境中如何利用脚本配置来配合实现性能测试,本节将重点介绍基脚本实现过滤log信息的功能。

首先简单介绍一下脚本的语法规则:

包括Appender的配置语法和logger的配置语法,其中:

1.Appender 的配置语法:

1.1 设置名称:

/*设置方法*/log4cplus.appender.appenderName=fully.qualified.name.of.appender.class

例如(列举了所有可能的Appender,其中SocketAppender这里没有使用)冲镇:

log4cplus.appender.append_1=log4cplus::ConsoleAppender

log4cplus.appender.append_2=log4cplus::FileAppender

log4cplus.appender.append_3=log4cplus::RollingFileAppender

以上就是土嘎嘎小编大虾米为大家整理的log4c生成日志原理_log4,记录多个日志文件怎么配置,c相关主题介绍,如果您觉得小编更新的文章对您有所帮助,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章