如何检测服务器状态?
var socket= io.connect('http://nodeserver.com:3000');
这是我的代码。如果 nodeserver.com:3000 关闭,我该如何验证服务器是否已关闭?
我尝试了 connect_failed ,错误事件,但无效。
答案 0 :(得分:6)
this.socket.on('connect_error', function (err) {
//do something
});
换句话说,使用connect_error而不是connect_failed事件?
答案 1 :(得分:-2)
用于检查" disconect"套接字你可以用这个代码:
io.socket.on('connect', function(){
console.log('connected to server ...');
});
io.socket.on('disconnect', function(){
console.log('Lost connection to server');
});