gpt4 book ai didi

c++ - 是否可以使用 log4cXX 为每个新的一天创建一个新文件

转载 作者:搜寻专家 更新时间:2023-10-31 01:56:27 30 4
gpt4 key购买 nike

我知道 log4cxx 配置文件的 rollingPolicy 参数,但我无法获得可以告诉记录器每天创建一个新文件的配置文件,我怎么能达到这个结果?

最佳答案

是的。像这样使用 Composite 的滚动样式:

   <appender name="LogAppender" type="log4net.Appender.RollingFileAppender">
<file type="log4j.Util.PatternString" value="LogFile.log" />
<appendToFile value="true" />
<rollingStyle value="Composite" />
<datePattern value="yyyyMMdd" />
<maxSizeRollBackups value="7" />
<maximumFileSize value="100MB" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date{ISO8601}: [%2thread] %-5level %logger: '%P{network}.%P{node}' %message%newline" />
</layout>
</appender>

引用:

Short introduction to Apache log4cxx

log4net Config Examples

关于c++ - 是否可以使用 log4cXX 为每个新的一天创建一个新文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7103625/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com