2016-08-24 12 views

答えて

0

OKを、問題の説明を掲載しているので、私はいくつかの追加の研究を行ないました。私はSO q/a SignalR lost messages if IIS configure with more than 1 worker processを発見しました。それはAzureに関連していないにもかかわらず、それは非常に関連性がありました。以下に示すように設定できるSignalrのハブAzure Web Appのインスタンスが複数ある場合は、前述の問題が発生します。基本的に、インスタンスAに対して行われたクライアント接続は、インスタンスB接続を認識しません。ハブの1つ以上のインスタンスが必要な場合は、スケールアウトオプションの1つ(ここではhttp://www.asp.net/signalr/overview/performance/scaleout-in-signalr)を実装する必要があります。私はこれをサービスバスのスケールアウトオプションを使ってテストし、それは素晴らしい(私のサイトは現在2つのインスタンスを持っています)。

enter image description here

関連する問題