SignalR skalieren

Das Skalieren von SignalR-basierten Lösungen stellt aufgrund der Tatsache, dass die Clients mit jeweils einem Server verbunden sind, eine Herausforderung dar. Dieser Abschnitt veranschaulicht diese Herausforderung und zeigt, welche Lösungen SignalR hierfür bereithält. Anschließend zeigt er anhand eines Beispiels, wie diese Lösungen genutzt werden können.

Überlegungen zum Skalieren von SignalR

Weblösungen können einfach skaliert werden, indem sie auf mehrere Server verteilt werden. Ein Load-Balancer kann in weiterer Folge entscheiden, welche Anfrage zu welchem Server geroutet wird. Wendet man diese bewährte Lösung auf eine SignalR-basierte Anwendung an, wird man schnell feststellen, das lediglich jene Clients, die zum selben Server ...

Get Moderne Web-Anwendungen mit ASP.NET MVC und JavaScript, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.