次のような状況があります: ユーザーが PC を使用して ASP.NET MVC4 アプリにログインします。このアプリは、ロード バランサーの背後にある複数の IIS サーバーで実行されています。この後、サーバーとクライアント間の SignalR 接続が確立されます。ユーザーがこのメイン アプリにログオンすると、タブレットまたは電話を使用して 2 番目の画面を追加できます (別のネットワークでもかまいません)。ここでは、ユーザーもログインして SignalR 接続を取得します。
サーバー上のアプリで一種のイベントが発生し、このイベントを SignalR 経由で両方のデバイスに送信する必要があります。したがって、両方のデバイスが同じ IIS サーバーに接続されている必要があります。
ロードバランサーの経験はまったくありません。1 人のユーザーが複数のデバイスを使用しているロード バランサーを、そのすべてのデバイスを含む同じサーバーに常にルーティングするように強制できますか? もしそうなら、どのロードバランサーが推奨されますか?