
Спасибо заранее. Я не могу понять это. С локальным сигнализатором все работало в 100% случаев, но если я использую службу Azure Signalr, то время от времени возникает следующая ошибка: Ошибка: произошла ошибка при вызове метода концентратора 'auctionhub.JoinGroup'.
Даже этот метод очень прост и время от времени дает сбой. В AuctionHub.cs:
public Task JoinGroup(string id)
{
return Groups.Add(Context.ConnectionId, id);
}
Я сделал пример видео:http://youtu.be/SjhiPBb1Q8Q?hd=1
решение1
Оказывается, Azure Signalr требует уникального имени приложения для каждого приложения. Даже после тестирования на локальной машине и развертывания на сервере оно время от времени давало сбои. app.MapAzureSignalR("needs to be unique", hubConfiguration);