Node.js服务器压力测试

时间:2013-01-04 16:28:11

标签: javascript node.js reporting load-testing stress-testing

对node.js驱动的服务器进行压力测试的最佳选择是什么?我需要发送大量单个请求并测量延迟时间并验证响应。如果可能,我需要导出数据或生成图形。

3 个答案:

答案 0 :(得分:0)

如果您愿意为服务支付一点费用,blitz.io可能是一个很好的方式。否则,apache benchmark也是一个不错的选择,尽管你必须更加努力地进行响应验证和图形处理。

答案 1 :(得分:0)

cluster of JMeter instances可以解决问题。 JMeter可以导出所有测量值,你可以使用Excel ^ H ^ H ^ H ^ H ^ Hyour最喜欢的电子表格来做图形。

答案 2 :(得分:0)

尝试Vegeta。它侧重于使每秒的目标请求率变得容易。我的意思是您可以在每秒多个请求中测试您的服务行为。您的报告要求如何,此处还可以添加-output标志,该标志指定将二进制结果写入的输出文件。 链接github page