2016-10-28 4 views
0

私は、よく知られているブラウザの接続制限(通常は6)をSignalRで使用しています。

私がしたいのは、接続しようとしてから、ある一定の時間がSignalR接続をあきらめて、残りのWebアプリケーションを使用できるようにすることです。例えば

  1. 私は6つのタブを開いて、すべてのsignalRの罰金に接続します。
  2. 私はその7番目のタブを開き、恐ろしい "Waiting for available socket ..."メッセージを受け取ります。
  3. X秒待ってから、SignalRへの接続を断念するだけで、残りのWebアプリケーションSignalR

それ私の完璧な世界では、それは次のようになります。

$.connection.hub.start().after30seconds(giveUp); 

は、これを実現する方法はありますか?

答えて

0

signalh .NETクライアントに接続する前に設定できるTransportConnectTimeoutというTimeSpanプロパティがあります。 私はそれが存在するかどうかわからないが、私はjavascriptクライアントでそのプロパティを検索します。

関連する問題