2

мой текущий размер файла uwsgi.log составляет 365M ..

Я хотел бы сохранить максимальный размер этого файла 50M.
В документации uwsgi не сказано, как я могу это сделать.

Должен ли я использовать стороннее решение?

1 ответ1

3

На * nix я рекомендую logrotate. С вашей спецификой поместите файл в /etc/logrotate.d со следующим содержимым:

/path/to/uwsgi.log {
    missingok # no error if the logfile is missing
    size 50M # rotate log file when size > 50 MB
}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .