如果节点服务器关闭。如何在 socket.io 上进行错误处理
If node server is down. How to get error handling on socket.io
如何检测服务器状态?
var socket= io.connect('http://nodeserver.com:3000');
这是我的代码。如果 nodeserver.com:3000 关闭,我如何验证服务器关闭或启动?
我尝试了 connect_failed、错误 事件,但没有用。
你试过这样做吗?
this.socket.on('connect_error', function (err) {
//do something
});
换句话说,使用 connect_error 而不是 connect_failed 事件?
为了检查套接字的 "disconect" 你可以使用这段代码 :
io.socket.on('connect', function(){
console.log('connected to server ...');
});
io.socket.on('disconnect', function(){
console.log('Lost connection to server');
});
如何检测服务器状态?
var socket= io.connect('http://nodeserver.com:3000');
这是我的代码。如果 nodeserver.com:3000 关闭,我如何验证服务器关闭或启动?
我尝试了 connect_failed、错误 事件,但没有用。
你试过这样做吗?
this.socket.on('connect_error', function (err) {
//do something
});
换句话说,使用 connect_error 而不是 connect_failed 事件?
为了检查套接字的 "disconect" 你可以使用这段代码 :
io.socket.on('connect', function(){
console.log('connected to server ...');
});
io.socket.on('disconnect', function(){
console.log('Lost connection to server');
});