node.js和socket.io中的压力测试
我正在做一个项目,重点是聊天。我已经开发了聊天架构,并用5台设备进行了测试,效果良好。但实际上,每个聊天室一次可以拥有1000多个用户。但是,在测试环境中获取这些数量的用户是不可行的。我需要以编程方式创建这些用户和随机通信架构。是否有任何可用的工具或模块可以在每个房间创建大量用户,并随机相互通信,以便我可以对我们的应用程序进行压力测试?您可以使用关键字“压力”在NPM上搜索,并找到许多模块:如node.js和socket.io中的压力测试,node.js,socket.io,Node.js,Socket.io,我正在做一个项目,重点是聊天。我已经开发了聊天架构,并用5台设备进行了测试,效果良好。但实际上,每个聊天室一次可以拥有1000多个用户。但是,在测试环境中获取这些数量的用户是不可行的。我需要以编程方式创建这些用户和随机通信架构。是否有任何可用的工具或模块可以在每个房间创建大量用户,并随机相互通信,以便我可以对我们的应用程序进行压力测试?您可以使用关键字“压力”在NPM上搜索,并找到许多模块:如压力节点模块。@Sachacr感谢您的回复。但它并没有给我创造大量用户的选择。我需要有一个模块,至少可以
压力节点模块。@Sachacr感谢您的回复。但它并没有给我创造大量用户的选择。我需要有一个模块,至少可以为socketI创建大量用户。我想在stress node中选择concurrent:5
Do5个并发连接并模拟5个用户。因此,对于amount:1000,它会向每个用户发出200个请求。您可以通过设置data
选项和method
来发布随机消息。如果您可以编写这样的模块并将其开源,这可能是一个很好的补充