SignalR: сервер не получает никаких запросов, если в одном браузере установлено более X подключений

Добрый день.

Фон: ASP.NET MVC 3 / SignalR.

Я разрабатываю типичный компонент чата, который будет использоваться на большом портале. Я написал небольшой эмулятор, который открывает новое окно с компонентом чата и новым подключением SignalR.

Проблема: Все отлично работает, но:Вдруг я заметил, что если я открываю более X окон / вкладок с одним и тем же компонентом в одном браузере - сервер перестает получать ответы от любых клиентов, связанных с ним.

Х является:

5 для IE и Chrome

14 для FF.

Я предполагаю, что это проблема браузера, потому что значение отличается от одного к другому. Кроме того, я заметил, что запросы могут оставаться в ожидании в течение нескольких минут! И нет времени ожидания ..

Может, кто-то сталкивался с чем-то подобным или знает, что может вызвать такое странное поведение? Спасибо заранее, Январь

Ответы на вопрос(4)

Ваш ответ на вопрос