【发布时间】:2014-09-04 04:33:22
【问题描述】:
进行多次 http 调用以呈现页面的处理程序需要很长时间才能返回。我想检测哪些调用需要很长时间才能完成。我通过谷歌搜索发现的一种分析方法[1]
- 不适用于 Mac OSX
- 似乎涉及
- 显示的信息过于详细,无法满足我的需要
如果有什么不同的话,我正在使用 express 和 Q 承诺嵌套几层
【问题讨论】:
-
我想你可以使用 connect responseTime 中间件,而不是添加标题,如果超过 x 毫秒,则记录所花费的时间。您将能够从
request参数中获取 URL。 -
如果您将其作为答案并包含示例,我会将其作为可接受的答案
标签: javascript node.js macos profiling