WebSocket连接后一分钟会自动断开关闭
这是因为websocket长连接有默认的超时时间1分钟,就是超过一定的时间没有发送任何消息,连接会自动断开。
此时:我们需要发送心跳包来解决此问题,
我这边是做了5秒发送一次的处理
window.setInterval(function(){
var ping = {"type":"ping"};
ws.send(JSON.stringify(ping));
},5000);
WebSocket连接后一分钟会自动断开关闭
这是因为websocket长连接有默认的超时时间1分钟,就是超过一定的时间没有发送任何消息,连接会自动断开。
此时:我们需要发送心跳包来解决此问题,
我这边是做了5秒发送一次的处理
window.setInterval(function(){
var ping = {"type":"ping"};
ws.send(JSON.stringify(ping));
},5000);