在AWS EC2服务器上运行带有socketIO模块的服务器时遇到问题。我当前的代码:
const port = process.env.PORT || 8080;
var server = require('http').Server();
var io = require('socket.io')(server);
const socketioHandler = require(backPath + 'functions/socketioHandler');
socketioHandler.ioConnections(io);
server.listen(port, 'ec2-IP_XXX.compute-1.amazonaws.com');
以及用于将客户端连接到服务器的URI:
ec2-IP_XXX.compute-1.amazonaws.com:8080
它表明客户端出于某种原因找不到服务器。