2016-05-27 30 views
0

私はリアルタイムアプリケーションを実装するためにsocket.ioを使用しています。ハートビートテストの失敗により、クライアント(携帯電話のWebページ)の接続が切断されることがあります。それはネットワーク問題のために起こった。切断イベントの接続をクライアント側から再接続する方法はありますか?ネットワーク障害による切断イベントの接続の再接続 - Socket.io

答えて

1

socket.ioオプションを調整して再接続を有効にすることができます。

  • reconnectionは - 再接続の間に待機する時間の最大量 - 新しい 再接続
  • reconnectionDelayMax(ミリ秒)を試みる前に待機する時間 - true
  • reconnectionDelay(ミリ秒)でなければなりません。試行するたびに、再接続がに変更され、reconnectionDelayで指定された量が増加します。
+0

私は接続時間の失敗については言及していません。接続に成功すると、ソケットを切断できます。私はそれを処理する方法が必要です。 – andunslg

+0

@andunslgこれらのオプションは、ソケットが切断された後の再接続に関するものだと思います。 – dizballanze

+0

これらのオプションは設定されていますが、機能しません。 – andunslg

関連する問題