客户端不与Socket.io“onconnect”,但在服务器关闭时抛出错误

时间:2014-09-11 22:50:58

标签: javascript node.js express socket.io

我正在将socket.io/node.js服务器从我的本地计算机移动到digitalocean vpn,但我遇到了一些奇怪的连接问题。

当我尝试连接时,我没有看到任何错误,但是'连接'事件未在客户端或服务器端触发。

但是,如果我关闭服务器,我会在客户端收到此错误:GET http://myip:8000/socket.io/1/?t=1410475126223 net::ERR_CONNECTION_RESET

所以它似乎实际上正在连接,只是没有触发任何事件?

这是我的服务器端代码:

var app = express();
var server = app.listen(8000);
io = require("socket.io").listen(server);
io.sockets.on("connection", onSocketConnection);

和客户方:

socket = io.connect("104.131.41.120", {port: 8000});
socket.on("connect", onSocketConnection);

0 个答案:

没有答案