Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
node.js和socket.io中的压力测试_Node.js_Socket.io - Fatal编程技术网

node.js和socket.io中的压力测试

node.js和socket.io中的压力测试,node.js,socket.io,Node.js,Socket.io,我正在做一个项目,重点是聊天。我已经开发了聊天架构,并用5台设备进行了测试,效果良好。但实际上,每个聊天室一次可以拥有1000多个用户。但是,在测试环境中获取这些数量的用户是不可行的。我需要以编程方式创建这些用户和随机通信架构。是否有任何可用的工具或模块可以在每个房间创建大量用户,并随机相互通信,以便我可以对我们的应用程序进行压力测试?您可以使用关键字“压力”在NPM上搜索,并找到许多模块:如压力节点模块。@Sachacr感谢您的回复。但它并没有给我创造大量用户的选择。我需要有一个模块,至少可以

我正在做一个项目,重点是聊天。我已经开发了聊天架构,并用5台设备进行了测试,效果良好。但实际上,每个聊天室一次可以拥有1000多个用户。但是,在测试环境中获取这些数量的用户是不可行的。我需要以编程方式创建这些用户和随机通信架构。是否有任何可用的工具或模块可以在每个房间创建大量用户,并随机相互通信,以便我可以对我们的应用程序进行压力测试?

您可以使用关键字“压力”在NPM上搜索,并找到许多模块:如
压力节点
模块。@Sachacr感谢您的回复。但它并没有给我创造大量用户的选择。我需要有一个模块,至少可以为socketI创建大量用户。我想在stress node中选择
concurrent:5
Do5个并发连接并模拟5个用户。因此,对于
amount:1000,它会向每个用户发出200个请求。您可以通过设置
data
选项和
method
来发布随机消息。如果您可以编写这样的模块并将其开源,这可能是一个很好的补充