Ротация журналов в режиме Rails DEVELOPMENT?

Для Rails 3.1 (очень скоро будет 3.2) у меня есть исключительно подробные журналы, в которые извергается много дополнительной рабочей информации.

Я обычно получаю многогигабайтные файлы development.log. Я видел различные разговоры о ротации производственных журналов, однако я не нашел ничего, что могло бы быть применимо к ротации development.log.

Как вы меняете свой development.log каждые 100.мегабайт или около того? ИЛИ ЧТО Я ПРЕДПОЧИТАЮ, так это фактически обрезать заголовок файла, чтобы в журнале остаются только самые последние элементы, до 100 МБ самых последних записей.

Я немного поиграл с этим и все больше и больше думаю, что ничего подобного в настоящее время не существует, и что, возможно, мне следует реализовать что-то, что будет использовать ruby ​​File.truncate каким-то образом, однако я Я пока не уверен в эффективности этого в конце файла.

8
задан ylluminate 20 March 2012 в 19:23
поделиться