高い並行性でトランスポート ファイルのログが失われるのを修正するために、モードをストリームに変更しました。その後、ログが失われる問題が修正されました。しかし、トランスポートファイルを毎日作成できないという別の問題があります(トランスポートモードをに設定してもDailyRotateFile
)。
このケースを実装するために設定できるオプションはありますか? または私はそれをハックする必要がありますか?
みんなありがとう。
以下のデモコード:
new (winston.Logger)({
transports: [
new (winston.transports.DailyRotateFile)({
level: 'info',
stream: fs.createWriteStream('performance.log'),
}))
]
});