Questions tagged [signalr-backplane]

In electronics, a backplane is a group of parallel connectors. By analogy, a SignalR backplane connects multiple servers.

SignalR currently provides three backplanes for scale out purposes:

Windows Azure Service Bus: Service Bus is a messaging infrastructure that allows components to send messages in a loosely coupled way.

Redis: Redis is an in-memory key-value store. Redis supports a publish/subscribe (“pub/sub”) pattern for sending messages.

SQL Server: The SQL Server backplane writes messages to SQL tables. The backplane uses Service Broker for efficient messaging. However, it also works if Service Broker is not enabled.

Documentation exists here

140 questions
4
votes
0 answers

Signalr Messages not being transmitted when using Redis backplane

We have an app that uses SignalR to push messages to the client from an ASP.NET MVC app. The push functionality was previously working but when trying to add a Redis backplane the notifications are no longer pushed to the client. To push the data we…
Anduril
  • 1,236
  • 1
  • 9
  • 33
4
votes
2 answers

AWS Elasticache Redis as SignalR Backplane

Has anybody tried to connect AWS Elasticache Redis (cluster mode disabled) to use with SignalR? I see there are some serious configuration issues and limitations with AWS Redis. 1) We are trying to use Redis as a backplane for signalr,…
4
votes
0 answers

How reliable is SignalR Backplane?

How reliable is SignalR Backplane regarding to the question if all messages will reach all subscribed nodes? Is it using a reliable protocol underneath or are there chances that a message can get lost? Obviously it can be that (for example) due to…
Dejan
  • 9,150
  • 8
  • 69
  • 117
4
votes
0 answers

Scaling out the SQL Server backplane for signalr

I have already implemented load balanced SignalR services with a SQL Server backplane and it is working fine. Now I want to scale out the backplane across two SQL Servers, but I can't find any documentation specific to SignalR on how to do this.…
4
votes
1 answer

SignalR & Autofac - Redis backplane scaleout

I have the following situation: I have a SignalR application in which I use Autofac as a dependency resolver. public class Startup { public void Configuration(IAppBuilder app) { var container = new AutofacContainer().Container; …
radu-matei
  • 3,469
  • 1
  • 29
  • 47
4
votes
2 answers

SignalR connect to multiple servers

Is possible to connect using Javascript client to more than one SignalR servers? For example: