SignalR: el servidor no recibe ninguna solicitud si se establecen más de X conexiones en un navegador

Buen día

Antecedente: ASP.NET MVC 3 / SignalR.

Estoy desarrollando un componente de chat típico que se utilizará en un gran portal. Escribí un pequeño emulador que abre una nueva ventana con un componente de chat y una nueva conexión SignalR en él.

El problema Todo funciona bien, pero:Repentinament Me di cuenta de que si abro más de X ventanas / pestañas con el mismo componente en un navegador, el servidor se detiene para recibir las respuestas de los clientes conectados a él.

The X es:

5 para IE y Chrome

14 para FF.

Supongo que es un problema del navegador, porque el valor difiere de uno a otro. ¡Además, noté que las solicitudes pueden permanecer pendientes durante minutos! Y no hay tiempo de espera ..

¿Tal vez alguien se enfrentó a algo como esto, o sabe qué puede causar este comportamiento extraño? Gracias de antemano, enero

Respuestas a la pregunta(8)

Su respuesta a la pregunta