Tornadio2 + Socket.IO负载测试



我正在用redis, tornadio2和socket.io构建一个实时应用程序。它在我的本地机器上运行良好,但在将其投入生产之前,我想做一些压力测试。这样我就可以知道一个websocket实例可以处理多少客户端了。

我已经在谷歌上搜索过了,我还没有找到任何现成的工具来测试它。

我应该自己写这个脚本吗?还是我错过了什么?有没有工具可以实现这个目的?

谢谢!

你可以使用我用来测试node.js socket的基准测试工具。io服务器(和SockJS服务器)

TornadIO2将比sockjs-tornado慢15-20%。

基准在这里:http://mrjoes.github.com/2011/12/15/sockjs-bench.html

工具在这里:https://github.com/mrjoes/sock-benchmarking

忘了说-它只检查websocket性能。如果您计划让很多用户使用轮询传输,那么最好也测试一下这些协议。

最新更新