Я просмотрел Введение в масштабирование в SignalR и < документация href = "https://www.asp.net/signalr/overview/performance/scaleout-with-sql-server" rel = "nofollow noreferrer"> SignalR Scaleout с SQL Server, но есть некоторые запутанные вещи для меня относительно того, как это на самом деле работает.
- Как объединительная плата идентифицирует все подключенные к ней серверы? Есть ли способ получить список подключенных серверов с объединительной платы?
- Если два сервера имеют два разных имени DNS (например: - abc.com и 123.com), но подключены к одной и той же объединительной плате sql, отправляются ли сообщения также на эти разные DNS-серверы? . Если это так, если клиент подключен к abc.com, но запрос отправлен на 123.com, будет ли он доставлен клиенту через abc.com?
- В документации сказано, что все серверы сохраняют сообщения в своем локальном кеше. Есть ли способ узнать, что конкретный сервер получил это сообщение, чтобы мы могли где-нибудь его зарегистрировать?