dotnet / dotnet/aspnetcore

Issue with SignalR scale using redis backplane in sentinel mode (HA)

Open
#46,832 4 comments 1 reaction 0 assignees View on GitHub
area-signalr
Dominant language
C#
Stars
38.4k
Forks
10.9k
Avg merge
2d 6h
Merged PRs (30d)
290

Description

I am trying to scale application that uses signalr with redis backplane in sentinel mode.

I don't even know if that is possible, but here are details:
asp.net core 6
Microsoft.AspNetCore.SignalR.StackExchangeRedis 6.0.2.

If i connect directly to master with:
"rds01:6379"
i can see program working as expected, that means that redis-cli with 'monitor' and 'pubsub channels' works as expected and i can see a list of subscribers there

If i connect in sentinel mode with:
"adress-public:26379"
ServiceName = "idp"

which triggers to sentinel mode according to stackexchange documentation,
i don't see anything with redis-cli like before, 'pubsub channels' gives me just "xxx___Booksleeve_MasterChanged" channel, but no hub channels like before so the whole thing doesn't work as expected

what am i missing here?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.