我有Silverlight Web應用程序。這個網絡應用程序運行在4臺服務器上,前面有一個NLB。我需要在我的web應用程序中使用SignalR。SignalR - NLB服務器更改和推薦的擴展方式
讓我們思考一下這種情況。 客戶端#1連接到服務器#1,一切正常。他們正在通過一個集線器完美地相互溝通。然後突然NLB將客戶端#1分配給服務器#2。
現在,Connection和Hub會發生什麼?他們將如何溝通? 客戶端#1和服務器#1之間的連接如何設置? PS:我對NLB瞭解不多。也許這是一個愚蠢的問題,但我找不到一個好的解釋。
我的第二個問題是,擴展(Azure,SQL,Redis)中的哪種方式對於可能不是很多客戶端(小於10K)的.NET Silverlight應用程序是最好的?
不是:我在我的應用程序中使用MS SQL,SQL Server。
您需要使用背板。 SignalR提供Redis,SQL Server和Service Bus掛鉤。 –