我可以在R中的任何日志记录库中设置最大文件大小吗?

时间:2019-06-17 08:17:32

标签: r file logging max size

我想将R应用程序的日志写入具有最大文件大小的单个文件中,就像在Java中使用log4j maxfilesize选项(日志旋转)一样。

例如:假设我有一个log.txt文件,并且我希望它的大小不超过5MB。当文件达到5MB大小时,最新日志写入的任何其他行都将导致第一(最旧)行从文件中删除。

我对R还是很陌生,但是我很难在futile.logger之类的著名记录器中轻松找到此功能。有人可以建议我吗?

谢谢

这在Windows和Linux机器上都应该起作用。我曾尝试查看类似的log4j软件包,例如futile.logger(我提到了这个软件包,因为它似乎已经得到了积极维护)。

这是我正在寻找的配置

log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=log.txt
log4j.appender.file.MaxFileSize=5MB

0 个答案:

没有答案