2017-01-04 7 views
0

私はiosでmeteorjsを使用しています。私はそれにWebソケットを使用して接続することができます。現在切断されている場合、現在のアプリケーションは5秒ごとにサーバーに再接続しようとします。私はこの番号をランダムに選んだが、これがどのように私のアプリケーションに影響を与えるか心配している。ウェブソケットに再接続するのに適切な時間間隔

この番号はあまりにも多いですか?はいの場合、適切な時間間隔は何ですか?

私のアプリがウェブソケットにいつも再接続しようとしている場合、誰かがこれがバッテリーの寿命の点でどのように私のアプリに影響を与えるかについての経験はありますか?

何か助けが大いに評価されるでしょう。

答えて

1

再接続には5秒で問題ありませんが、論理的にすることもできます。今

、2例があります。

  1. 一時的なエラーは、第1または第2の
  2. 無限かかる場合がありますいくつかの他のネットワーク接続、再接続に解決される可能性があります
再接続します

最初のケースでは、5秒が遅すぎる可能性があります.2番目のケースでは、より大きな遅延で再接続したい場合があります。

したがって、最適な解決策は、0秒で開始し、ループで失敗し続けるため、再接続の遅延を増やすことです! どのようにこれは、バッテリ寿命の点で私のアプリに影響します。


今、あなたの他の質問に答えますか?

接続がAliveの間は既に使用しています!

関連する問題