У меня есть 2 экземпляра моего приложения с балансировщиком нагрузки, у меня была задняя панель пользователя redis для проверки моего приложения.Теперь я должен был сделать 2 метода в сигнальном концентраторе для отправки сообщения.1) отправить сообщение всем 2) отправить сообщение конкретному пользователю.
public async Task GetConnection()
{
var res = _connections.getAllconnection();
await Clients.All.SendAsync("GetConnection", res);
}
public synce Task SendMessage () {//connection.toList () == lsit идентификаторов пользовательских соединений ожидают Clients.Clients (connection.ToList ()). SendAsync ("пользователь", элемент);}
теперь, когда я запускаю сообщение для всех пользователей, я получаю ответ, но когда я запускаю для определенного пользователя, я получаю только одно уведомление пользователя экземпляра, другой пользователь экземпляра не уведомляется.
любойпредложение решить эту проблему.