首页 > 代码库 > DeepQA websocket 并发测试
DeepQA websocket 并发测试
var client = new Array(); var W3CWebSocket = new Array(); var concurrent = 2; for (var i = 0; i < concurrent; i++) { W3CWebSocket[i] = require(‘websocket‘).w3cwebsocket; client[i] = new W3CWebSocket[i](‘ws://115.29.199.8:8000/chat‘); client[i].onerror = function () { console.log(‘Connection Error‘); }; client[i].onopen = function () { console.log(‘WebSocket Client Connected‘); sendNumber(i); }; client[i].onclose = function () { console.log(‘Client Closed‘); }; client[i].onmessage = function (e) { if (typeof e.data =http://www.mamicode.com/== ‘string‘) { console.log("Received: ‘" + e.data + "‘"); } }; } function sendNumber(i) { console.log("client " + i + " is " + client[i]); if (client[i].readyState === client.OPEN) { var number = Math.round(Math.random() * 0xFFFFFF); client[i].send(‘{"message":"how are you?"}‘); setTimeout(sendNumber(i), 1000); } }
DeepQA websocket 并发测试
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。