Могу ли я установить максимальный размер файла в любой библиотеке журналов в R? - PullRequest
0 голосов
/ 17 июня 2019

Я хочу записать журнал приложения R в один файл с максимальным размером файла, как я это сделал бы в Java с параметром log4j maxfilesize (ротация журнала).

Например: предположим, у меня есть файл log.txt, и я хочу, чтобы он имел размер не более 5 МБ. Когда размер файла достигнет 5 МБ, любая дополнительная строка, записанная в самых последних журналах, приведет к удалению первой (самой старой) строки из него.

Я довольно новичок в 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
...