在 log4net 文件中滚动注释
在 log4net 文件中滚动注释。
是否可以将数据滚动到日志文件中?
所以我有一个像这样的 xml 配置文件:
<log4net>
<appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender">
<layout type="log4net.Layout.PatternLayout">
<ConversionPattern value="%d{yyyy-MM-dd hh:mm:ss} – %-5p: %m%n" />
</layout>
<param name="File" value="c:\log.txt" />
<param name="AppendToFile" value="true" />
<rollingStyle value="Size" />
<maxSizeRollBackups value="1" />
<maximumFileSize value="5MB" />
<staticLogFileName value="false" />
</appender>
<root>
<level value="DEBUG" />
<appender-ref ref="LogFileAppender" />
</root>
</log4net>
我想要的是一个 5MB 的文件,当它到达末尾时,它将拉出文件的第一行,然后在末尾添加一个新行。这可能吗(我在文档中没有看到它)?
Rolling comments inside a log4net file.
Is it possible to roll the data inside the log file?
So I have an xml config file like:
<log4net>
<appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender">
<layout type="log4net.Layout.PatternLayout">
<ConversionPattern value="%d{yyyy-MM-dd hh:mm:ss} – %-5p: %m%n" />
</layout>
<param name="File" value="c:\log.txt" />
<param name="AppendToFile" value="true" />
<rollingStyle value="Size" />
<maxSizeRollBackups value="1" />
<maximumFileSize value="5MB" />
<staticLogFileName value="false" />
</appender>
<root>
<level value="DEBUG" />
<appender-ref ref="LogFileAppender" />
</root>
</log4net>
What I want is to have a 5MB file that when it gets to the end will pull off the first line of the file and then add a new line at the end. Is that possible (I do not see it in the documentation)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我对此进行了更多研究,但没有找到解决方案。我的回答可能是不可用(如有错误请指正)。
如果它不存在并且确实需要,我想它可以在 log4net 中更新吗?
I looked a little more at this and have not seen a solution. My answer may be that it is not available (please correct me if I am wrong).
If it does not exist and really was needed I guess it could updated in log4net?