SOCKET.IO IN EC2 AWS抛出“在建立连接之前关闭WebSocket”。

时间:2019-10-18 14:27:08

标签: node.js amazon-ec2 socket.io

我正在使用以下内容在快递服务器内部创建http Socket.io服务器:

const port = parseInt(process.env.PORT, 10) || 3001;
const server = express();
const server2 = http.createServer(server);
const io = socketIo(server2, {
 pingTimeout: 3600000 
 });
server.listen(port);

我能够在本地主机连接中获得101 status代码。 但是,当我将代码部署到AWS EC2实例时,它会引发以下错误:

  

与'ws:/socket.io/EIO=3&transport=websocket'的WebSocket连接失败:在建立连接之前关闭WebSocket。

客户端

this.socket = io("/", {
      transports: ["websocket"]
    });

0 个答案:

没有答案