草庐IT

javascript - bunyan log.child 正确的用例?

我一直在寻找用于登录我的nodejs应用程序的bunyan。我试过了,一切似乎都运行良好。我跳过了asection在log.child上,但现在我正试图了解如何使用它。我认为它的目的是允许我为日志条目指定一些特殊标识符,以便我可以唯一地标识该日志与其他日志条目的关联方式。如果是这样的话,我会设想自己在每个请求中都使用log.child:varbunyan=require('bunyan');varlog=bunyan.createLogger({name:'myapp'});router.post('/submit',function(req,res){varlogChild=log.

node.js - 当 logstash 服务器断开连接时在 nodejs 中出现 ECONNREFUSED 错误

我正在使用node-bunyan和bunyan-logstash-tcp在我的nodejs应用程序中将日志发送到logstash(1.4.2)和elasticsearch(1.4.2)。每当logstash服务器断开连接或无法访问时,我的nodejs应用程序崩溃并出现以下错误ERROR-------events.js:72thrower;//Unhandled'error'event^Error:connectECONNREFUSEDaterrnoException(net.js:904:11)atObject.afterConnect[asoncomplete](net.js:895