Для Rails 3.1 (будет очень скоро 3,2), у меня есть исключительно подробные журналы, которые содержат много дополнительной информации о работниках, извергающейся в них.Вращение журнала в режиме Rails DEVELOPMENT?
Я регулярно получаю файлы с несколькими мегабайтами development.log
. Я видел несколько болтовней вокруг вращающихся журналов производства, однако я не нашел ничего похожего на поворот development.log
.
Как вы поворачиваете development.log
на каждые 100.megabytes
или около того? ИЛИ ЧТО Я ХОЧУ ПРЕДОТВРАТИТЬ - фактически усечь голову файла так, чтобы в журнале сохранялись только самые последние элементы, до 100 МБ самых последних записей.
Я немного поиграл с этим, и я думаю больше и больше, чем ничего подобного в настоящее время, и что, возможно, я должен реализовать что-то, что будет использовать рубин File.truncate
каким-то образом, однако я не уверен в эффективности это еще на хвосте файла.
На каком сервере вы работаете? – Roger
Запуск на Mac OS X для 'development'. Некоторые из них находятся в группе linux. Если я могу использовать неспецифический метод, который был бы лучшим, или я могу что-то сделать с 'case CONFIG ['host_os']' если необходимо. – ylluminate
http://stackoverflow.com/questions/1036821/how-to-delete-rails-log-file-after-certain-size – Kuba