如何对基于node.js 的websocket进行并发访问的性能测试
最近要做一个即时推送信息的模块,打算用node.js+websocket来实现。想写个demo进行性能测试。
demo我已经写完了,就是从数据库读取一条信息,然后通过websocket推送到所有连接到服务器的浏览器端。
我想问一下,如何对这个demo进行压力测试呢?有哪些工具可以使用?
我翻了半天社区,发现只有使用ab进行的性能测试。我看了下Apache的文档,并没有发现对ws协议的支持。
谢谢!
11 回复
有一个模块叫做,websocket bench(https://github.com/M6Web/websocket-bench)可以模拟并发在线以及并发发送消息。