我想了解是否/如何工作。WebFarm中的SignalR和NServiceBus
可以將SignalR和NServiceBus一起使用以支持Web場中的全雙工,其中可以從服務器發送請求,然後稍後響應會回來但用戶可能在另一臺服務器上。
這個用例是一個用戶提交一個表單,然後需要一段時間來處理3-5分鐘。在此期間,用戶正在做其他事情,並可能由於負載平衡而在服務器之間切換。一旦這個過程完成,它會發回一個響應給用戶一個通知。
如果有一些這方面的文章會很棒。
我想了解是否/如何工作。WebFarm中的SignalR和NServiceBus
可以將SignalR和NServiceBus一起使用以支持Web場中的全雙工,其中可以從服務器發送請求,然後稍後響應會回來但用戶可能在另一臺服務器上。
這個用例是一個用戶提交一個表單,然後需要一段時間來處理3-5分鐘。在此期間,用戶正在做其他事情,並可能由於負載平衡而在服務器之間切換。一旦這個過程完成,它會發回一個響應給用戶一個通知。
如果有一些這方面的文章會很棒。
請允許我向您推薦羅伊Cornelissen最偉大的博客文章就這一話題:
http://roycornelissen.wordpress.com/2013/03/11/an-nservicebus-backplane-for-signalr/
是,
你需要做的是配置scaleout背板爲signalr,這樣的消息可以在節點之間傳播給用戶。
這裏是介紹如何做到這一點的文件:http://www.asp.net/signalr/overview/performance-and-scaling/scaleout-with-windows-azure-service-bus
PS:還有除了本文中使用的其他scaleout選項,它給你。
非常感謝烏迪,你的客氣話,並鏈接到我的職務。我剛剛將它更新到SignalR 1.1.2,其中包含ScaleoutMessageBus體系結構的最終版本。自預覽以來,它已經發生了很大的變化。 – Roy