NodeJs压力测试工具/方法

时间:2013-01-22 16:48:06

标签: javascript node.js testing stress-testing

我搜索了很多关于压力测试NodeJs应用程序/模块但我没有找到任何东西。

我有一个推送服务器应用程序(类似于socket.io),我想测试它以确保没有内存泄漏并且它表现出最佳性能。

这样做的最佳方法或工具是什么?

2 个答案:

答案 0 :(得分:24)

您不需要任何特殊工具来加载测试Node.js应用程序。您可以使用任何负载测试工具:

从开源和免费工具我可以推荐JMeter。因为它有内置的代理服务器,可以record HTTP traffic。与其他工具相比,JMeter的优势在于用户友好的GUI。您可以找到与Node.js负载均衡和JMeter testing相关的文章。

答案 1 :(得分:3)

试试这个phanos压力测试工具。这是基于phantomjs的工具,您也可以使用它加载ajax请求。但是这个工具不提供统计信息,你应该使用nodetime(或其他东西)来分析流量性能。