MID*_*E11 5 logging node.js winston
我使用winston.log来附加日志文件.每次重新启动应用程序时,都会删除现有日志,并创建新日志.
有没有办法追加日志文件?所以它只会在旋转规则中被删除?
这是相关代码:
var winston = require('winston');
var loggerNoCache = new(winston.Logger)({
transports: [
new(winston.transports.File)({
filename: '/var/log/logNo.log',
options: {
highWaterMark: 32
}
})
]
});
Run Code Online (Sandbox Code Playgroud)
您可以通过属性传递可追加的 WriteableStream stream,也许类似于:
new(winston.transports.File)({
stream: fs.createWriteStream('/var/log/logNo.log', {flags: 'a'}),
options: {
...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1264 次 |
| 最近记录: |