Node-xlog捕获异步功能中的节点
express/connect 中间层扩展 console.log 和 console.err 的时候需要添加一个包含 node.js PID 、 http 请求URL 和鉴别计数器的前缀。但如果你使用了 Node-xlog ,事情将变得不再那么复杂。
Node-xlog 是一个用来捕获异步功能中的节点,还能够在日志中显示错误,比如说捕获请求。Console.log 和 console.error 都能扩展为进程的 PID,来生成日志、请求方法和 URL 路径。当此信息被索引时,仅显示第一次生成的日志请求。随后的日志仅显示 PID 和索引。
示例:
var express = require('express'), xlog = require('xlog'); var app = express(); app.use(xlog()); app.listen(8000);
评论