SignalR: сервер не получает никаких запросов, если в одном браузере установлено более X подключений
Добрый день.
Фон: ASP.NET MVC 3 / SignalR.
Я разрабатываю типичный компонент чата, который будет использоваться на большом портале. Я написал небольшой эмулятор, который открывает новое окно с компонентом чата и новым подключением SignalR.
Проблема: Все отлично работает, но:Вдруг я заметил, что если я открываю более X окон / вкладок с одним и тем же компонентом в одном браузере - сервер перестает получать ответы от любых клиентов, связанных с ним.
Х является:
5 для IE и Chrome
14 для FF.
Я предполагаю, что это проблема браузера, потому что значение отличается от одного к другому. Кроме того, я заметил, что запросы могут оставаться в ожидании в течение нескольких минут! И нет времени ожидания ..
Может, кто-то сталкивался с чем-то подобным или знает, что может вызвать такое странное поведение? Спасибо заранее, Январь