在 Linux 上分析 Node.js Web 应用程序

Posted

技术标签:

【中文标题】在 Linux 上分析 Node.js Web 应用程序【英文标题】:Profiling Node.js web application on Linux 【发布时间】:2013-03-26 20:55:43 【问题描述】:

在 Linux 上分析 Node.js 应用程序的最佳选择是什么?我试过https://github.com/c4milo/node-webkit-agent 和https://github.com/baryshev/look(这是基于nodetime 的),但它们看起来都很实验性。最让我惊讶的是,这些工具所报告的结果是不同的。

look 的主要缺点是堆快照不是很相关,并且 CPU 配置文件不能超过 1 分钟。

使用 node-webkit-agent,Chrome 浏览器内存不足。

我正在使用 JMeter 向我的 Web 应用程序发送请求时进行分析。

【问题讨论】:

【参考方案1】:

不确定你是否愿意使用在线服务而不是模块,但你可以试试http://nodefly.com/,它是免费的,对我来说效果很好。

【讨论】:

以上是关于在 Linux 上分析 Node.js Web 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

为什么应使用 Node.js

web前端课程技术总结Node.js 使用方法及相关方法分析

web前端课程技术总结Node.js 使用方法及相关方法分析

在 Web 服务器上安装节点 js [关闭]

为重负网络优化 Nginx 和 Node.js --引用自https://linux.cn/article-1314-1.html

检测代码中的 node.js/javascript 内存泄漏