WebSocket: It initializes the number of times of re-connection 再接続:一度でも再接続に成功すれば再度リトライする回数を初期化 #6

Closed
toshirot opened this Issue Jan 18, 2016 · 1 comment

Projects

None yet

1 participant

@toshirot
Owner

http://ngw.jp/~tato/wp/?page_id=3501#comment-6513

>鈴さん: 再接続の回数につきましては、8回の再接続が行われるとwsReCntが0になりその後は再接続を行わなくなるかと思うのですが、一度でも再接続に成功すれば再度リトライする回数を初期化できればよいなと思っておりました。

@toshirot toshirot changed the title from WebSocket 再接続:一度でも再接続に成功すれば再度リトライする回数を初期化 to WebSocket Reconnect 再接続:一度でも再接続に成功すれば再度リトライする回数を初期化 Jan 31, 2016
@toshirot toshirot changed the title from WebSocket Reconnect 再接続:一度でも再接続に成功すれば再度リトライする回数を初期化 to WebSocket: It initializes the number of times of re-connection 再接続:一度でも再接続に成功すれば再度リトライする回数を初期化 Jan 31, 2016
@toshirot
Owner
toshirot commented Feb 3, 2016

鈴さんかなり遅くなりましたが、WebSocket切断時の再接続テストです。
http://ccchart.org/test/_autoReConnect/test-1.11.06b.htm

主な修正は以下の通りです。

  ・再接続が成功するとwsReCntがリセットされます。

  ・再接続インターバル用プロパティautoReConnectInterval を追加しました。
   added: autoReConnectInterval = 5000
   (wsメソッドの第2引数objectで指定)

  ・再接続回数デフォルトを 8から20に変更しました。
   changed: maxReConnect 8 –> 20
   (wsメソッドの第2引数objectで指定)

  ・例えば、autoReConnectInterval 5000 で maxReConnect 2000 にすると
    5秒×2000回=10000秒≒167分再接続をトライします。

@toshirot toshirot closed this Feb 3, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment