Silverlight Webアプリケーションがあります。このWebアプリケーションは、4つのサーバーで実行され、その前にNLBがあります。私はWebアプリケーションでSignalRを使用する必要があります。SignalR - NLBサーバーの変更とスケールアウト方法の提案
このシナリオについて考えてみましょう。 クライアント#1がサーバー#1に接続されていて、すべて正常です。彼らはハブを通して完全にお互いにコミュニケーションしています。そして、突然NLBがクライアント#1をサーバー#2に割り当てました。
今、Connection and Hubはどうなりますか?彼らはどのように通信するでしょうか? クライアント#1とサーバー#1の接続はどのように設定されていますか?
PS:NLBについてよくわかりません。多分それは愚かな質問ですが、私は良い説明を見つけることができませんでした。
私の2番目の疑問は、スケールアウト(Azure、SQL、Redis)の中で、おそらく多くのクライアント(10K未満)を持つ.NET Silverlightアプリケーションに最適ですか?
私はMS SQL、SQL Serverを私のアプリケーションでよく使用します。
バックプレーンを使用する必要があります。 SignalRは、Redis、SQL Server、およびService Busにフックを提供します。 –