websocket sockJs 重连机制

594zzb 发布于 2017/05/18 10:14
阅读 1K+
收藏 0

大神么,有没有人有websocket+sockJs关于重连的代码,现在我这边通过sockjs连接websocket后接收到数据了,但是过一会后很快就自动连接关闭了,按理应该是长连接才对,但是总是会断开,有没有人写过相关的重连机制

 

var ws = null;
var message = XXXXX;
function wsConnect() {
    ws = new SockJS("XXX/webSocketServer/sockjs");
    ws.onopen = function() {
        console.log('connection open!');

        ws.send(message);
    };
    ws.onmessage = function(e) {
        //console.log('message', e.data);
        if(e.data){
            //do something!

          
        }
    };
    ws.onclose = function() {
        console.log('connection closed');
    };
}

wsConnect();

每次连接上显示

connection open!

然后很快就会

connection closed

加载中
返回顶部
顶部