我是性能优化的新手,虽然我认识到nodejs可能不是最适合初学者的地方,但这是手头的任务。
观察结果:在没有负载且数据库中的用户少于10个的登台服务器上,简单JSON API请求的时间约为数百毫秒。特别是,对/ api / get_user的调用大约需要300毫秒
执行以下代码:
exports.get_user = function(req, res) { return res.json(req.user) }
(注意:我们将会话存储在Redis中)
堆栈:
我从哪说起呢?
尽管对于这种小型方案而言,这可能是过大的选择,但您可能需要考虑进行概要分析。我发现nodetime.com服务非常有用。