【发布时间】:2013-08-30 17:35:38
【问题描述】:
对进入我的节点应用程序的所有请求进行计时的最佳方法是什么?基本上我想在请求开始时获取当前时间戳,然后在请求结束时再次获取差异并记录它。关于在 NodeJS 和 Express 中执行此操作的最佳方法的建议?
这是我的应用的外观示例(虽然比这复杂得多)。
var express = require('express'),
http = require('http'),
app = express();
app.get('/', function (req, res, next) {
res.send(200, 'hi');
});
app.get('/about', function(req, res, next) {
res.send(200, 'something else');
});
var server = http.createServer(app);
server.listen(9000);
console.log("Express server listening...");
我想为所有请求计时。所以我想计时/ 和/about 以及我可能添加的任何其他端点。
【问题讨论】: