簡體   English   中英

SignalR如何使用背板管理多個服務器之間的連接?

[英]how SignalR manages connection between multiple server using a back plane?

SignalR如何管理多個服務器之間的連接? 據我所知,TCP連接(這是Websocket的基礎技術)具有服務器相​​似性。

基本上,您可以使用“底板”與客戶端通信,而不是直接服務器->客戶端通信。 如您所知,SignalR的常規基本模式是“粘性”的,因為它處於一台服務器和客戶端之間,並且不可能切換到新服務器。 這極大地阻礙了站點的適當擴展。

支持幾種不同的背板,包括Redis,SQL和Azure Service Bus。

請參閱本文,以獲取使用SignalR進行橫向擴展的良好概述: http : //www.asp.net/signalr/overview/performance/scaleout-in-signalr

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM