gpt4 book ai didi

javascript - 浏览器中的最大 websocket 连接数

转载 作者:搜寻专家 更新时间:2023-11-01 04:23:54 25 4
gpt4 key购买 nike

我想对我的 websocket 服务器做一些压力测试,在我的浏览器(chrome)下面运行这个 javascript 示例:

  function create_ws() {
var ws=new WebSocket("ws://127.0.0.1/");
ws.onopen=function(evt){
var binary = new Uint8Array(2);
binary[0]=1;
binary[1]=2;
ws.send(binary.buffer);
};
ws.onclose=function(evt){};
ws.onmessage=function(evt){};
ws.onerror=function(evt){};
}

var connections = [];
var numberOfconnections=100;

for(var i = 0; i < numberOfconnections; i++) {
connections.push(create_ws());
}

问题是上面的脚本让我只能同时运行大约 100 个连接。如果我将 numberOfconnections 增加到 300,它会抛出以下错误: 与“ws://127.0.0.1/”的 WebSocket 连接失败:连接建立时出错:net::ERR_INSUFFICIENT_RESOURCES

有没有办法增加浏览器中的 websocket 连接数?

最佳答案

尝试通过压力测试手动或在代码中使用 window.open 打开新标签。

关于javascript - 浏览器中的最大 websocket 连接数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32932428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com