I have looked in to Introduction to Scaleout in SignalR and SignalR Scaleout with SQL Server documentations but there are some confusing things for me regarding how it actually works.
- How does backplane identifies all the connected servers to it? Is there a way of getting a list of connected servers from the backplane?
- If two servers have two different dns names (ex:- abc.com and 123.com) but connected to the same sql backplane does the messages are sent to those different dns servers as well?
. If so if a client is connected to abc.com but the request sent to 123.com, will it be delivered to the client via abc.com?
- In documentation it says that all the servers save the messages in their local cache. Is there a way to know that a specific server received this message so we can log it some where?