套接字 – 如何在Nodejs应用程序上获得使用socket.io的性能基准测试

我最近一直在研究一个nodejs应用程序,它使用开放套接字连接进行所有通信.该索引通过nginx提供.我想对服务器处理大量负载的能力进行基准测试,这意味着我最终会测试我的应用程序管理开放套接字的能力,而不是它能够提供索引文件的能力.

有谁知道这样做的可靠方法?

最佳答案 您可以尝试使用
wsbench作为解决方案,但不一定要将wsbench用于所有传输.

例如:

node wsbench -c 100 -r 10 ws://example.com:8080/socket.io/websocket
点赞