【发布时间】:2018-03-29 12:47:14
【问题描述】:
我正在基于 nodejs 中的 ws websockets 创建一个多房间聊天应用程序。我可以让单个聊天室工作,但在创建第二个房间时,我收到 EADDRINUSE 错误。错误是因为我已经为第一个房间使用了 websocket 端口。如何在不同路径的同一端口上创建第二个房间。
例如:
var WebSocketServer = require('ws').Server;
a = new WebSocketServer({port:8080, path:'/a'}),
b = new WebSocketServer({port:8080, path:'/b'});
这给出错误:错误:监听 EADDRINUSE 8080
谢谢, 罗宾
【问题讨论】: