表达js winston日志记录客户端IP地址

时间:2015-03-06 05:58:14

标签: node.js express mongoose

app.js中,我已将winston配置为记录mongoose查询。

mongoose.set('debug', function(collectionName, method, query, doc) {
      winston.log('info', { collection: collectionName, method: method, query: query, doc: doc }
  );
});

这会将所有查询完美地记录到我定义的文件中。但我不明白这一点

How to log the client IP address with queries

因为快递中的 req.ip 可以获取我的客户端IP地址,但这只能在

内部工作

function(req, res, next) ()

是否有其他方法可以在app.js初始化并获取客户端IP地址?

0 个答案:

没有答案