3
我有一个简单的nodejs泊坞窗服务。我正在观看stdout的开发,并在生产中记录到AWS cloudwatch。如何使用npm永远监视器登录到标准输出
我刚刚添加了forever-monitor,但这打破了我的日志记录。所以我已经开始对孩子过程中捕捉标准输出,
const forever = require('forever-monitor');
const child = new (forever.Monitor)('server.js', {
max: 3,
silent: true,
args: []
});
child.on('stdout', function(data) {
console.log(data);
});
但只是给我的字节码出来 -
[nodemon] starting `node forever.js`
<Buffer 63 6f 6e 6e 65 63 74 65 64 20 74 6f 20 6c 69 76 65 20 64 62 0a>
如何让我的console.log
语句回标准输出?