2016-10-30 9 views
0

サーバーがダウンしたときにWSクライアントを再接続する(無限に再試行する)ための堅牢な方法を探しています。 私はさまざまなアプローチを使用しましたが、サーバーが長時間停止している場合は、クライアントを手動でリフレッシュする必要があります(F5)。さらに、onCloseイベントは、時には解雇されません。ブラウザのWebSocketクライアントを再接続するにはどうすればよいですか?

ありがとうございます。 LM

答えて

1

websocket.readyStatesの値を確認する間隔を設定できます。値が1でなければ、関数を呼び出してwebsocketを再接続することができます。

websocketとそのサーバーを簡単に構築するライブラリを作成しました。ウェブソケットが閉じている場合の再接続を含む便利な機能。

wsm - WebSocket Manager

関連する問題