Node.js服务器压力testing

强调testingnode.js服务器的最佳select是什么? 我需要发送大量的单个请求并测量延迟时间并validation响应。 如果可能,我需要导出数据或生成graphics。

如果你愿意为这项服务付出一点点代价, blitz.io可能是一个好的select。 否则, apache基准testing也是一个不错的select,但是你必须在响应validation和graphics方面做更多的工作。

一个JMeter实例的集群将做的伎俩。 JMeter可以导出所有的测量结果,您可以使用Excel ^ H ^ H ^ H ^ H ^ Hyour最喜欢的电子表格来完成graphics。

试试Vegeta。 它着重于简化每秒请求的目标速率。 我的意思是你可以testing你的服务的行为在每秒多个请求。 那么你的报告要求呢,在这里你还可以添加-output标志,它指定了二进制结果将被写入的输出文件。 链接在github页面上 。