我想在 Bunyan 中尝试 Log Rotate
这是我的脚本
var mongoClient = require('mongodb'),
bunyan = require('bunyan');
var log = bunyan.createLogger({
name: 'myapp',
streams: [
{
level:'debug',
stream: process.stdout
},
{
level: 'info',
path: 'log/log.log',
period: '1d', // daily rotation
count: 3 // keep 3 back copies
},
{
level: 'error',
path: 'log/myapp-error.log'
}
]
});
function mockFunction() {
log.info("----");
log.info("--log--");
log.info("----");
setTimeout(mockFunction, 1000);
}
mockFunction();
我如何设置每 1 分钟轮换一次?用于检测
我可以选择小时、日、年、月... https://github.com/trentm/node-bunyan#stream-type-rotating-file
我也试过period: '5ms',
了,但我的文件继续长大