मैं नीचे अपने ब्राउज़र (क्रोम) में इस जावास्क्रिप्ट उदाहरण runnig मेरी WebSocket सर्वर के विरुद्ध कुछ तनाव परीक्षण करना चाहते हैं:ब्राउज़रों में अधिकतम WebSocket कनेक्शन
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 बढ़ाता हूं तो यह त्रुटि के बाद फेंकता है: WebSocket connection to 'ws://127.0.0.1/' failed: Error in connection establishment: net::ERR_INSUFFICIENT_RESOURCES
ब्राउज़र में वेबस्केट कनेक्शन की संख्या बढ़ाने का कोई तरीका है?