我正在尝试优化我的nodejs应用程序,我尝试跟踪长同步CPU密集型
我想知道控制台中经过的时间是什么,因为当我使用jade渲染器比使用JSON渲染时要慢得多。
res.json(account);
// GET /api/accounts/2 200 2ms - 1.06kb
res.render('template/profile', account);
// GET /template/profile/accounts/2 200 17ms - 3.41kb
这次是什么时候说的?是请求阻止nodejs多久,或者只是请求和回答之间的时间?
他们是加速玉石渲染的方法吗?
答案 0 :(得分:1)
这是接收请求和发送响应之间的时间。
你可以采取一些优化方法来加速你的玉器渲染,虽然响应时间为17毫秒,但我不会太烦心,因为它对我来说似乎很快。
看看这个答案https://stackoverflow.com/a/11496291/532102,其中作者建议查看不同性能更高的模板引擎。 通常还有其他因素对表达性能起着更重要的作用,例如缓存和优化数据库查询。