2017-02-14 12 views
0

Я использую Winston с maxsize как стратегию вращения после того, как размер файла (application.log) достиг максимального значения. Вращение работает как ожидалось и начинает писать на второй file (application2.log)Winston - порядок вращения логов при использовании maxsize

Моя проблема заключается в том, что текущая запись всегда выполняется в последнем файле (application2.log), а не в исходном файле (application.log), и как только он снова достигнет значения maxsize truncate содержимое во вращающийся файл (application3.log). Это конфигурация Winston или что это должно быть сделано на уровне ОС (в моем случае CentOS)?

ответ

0

Оказалось, что у Winston есть опция, позволяющая выполнять постоянную запись в файл журнала журнала