У меня есть следующая конфигурация winston:
'use strict'
import winston from 'winston'
import config from '../../config/environment'
export default winston.createLogger({
level: 'info',
format: winston.format.printf(info => info.message),
transports: [
new winston.transports.Console(),
new winston.transports.File({
filename: `${config.logsPath}/express.error.log`,
maxsize: 300,
level: 'error'
}),
new winston.transports.File({
filename: `${config.logsPath}/express.log`,
maxsize: 300
})]
})
Ни один из этих файлов не ротируется после достижения порога в 300 байт.
touch
вошедшим в систему пользователем .... просто идея о том, в чем может быть проблема, поэтому это просто комментарий :) - person transient_loop   schedule 12.10.2017