如果节点服务器已关闭.如何在socket.io上获取错误处理

Cii*_*iii 0 node.js socket.io socket.io-1.0

如何检测服务器状态?

var socket= io.connect('http://nodeserver.com:3000');
Run Code Online (Sandbox Code Playgroud)

这是我的代码.如果nodeserver.com:3000已关闭,我该如何验证服务器是否已关闭?

我尝试了connect_failed,错误事件但不起作用.

小智 6

你试过这样做吗?

this.socket.on('connect_error', function (err) {
    //do something
});
Run Code Online (Sandbox Code Playgroud)

换句话说,使用connect_error而不是connect_failed事件?