Estoy creando algunas conexiones suspendidas a un servidor HTTP (cometa, ajax inverso, etc.). Funciona bien, pero veo que el navegador solo permite dos conexiones suspendidas a un dominio dado simultáneamente. Entonces, si un usuario está mirando mi sitio web en la Tab1 de su navegador, y luego intenta cargarlo en la Tab2, ha usado las dos conexiones permitidas a mi sitio.
Creo que puedo hacer algo de dominio de comodines, donde hago que mi servidor http resuelva cualquier dirección de mi sitio como:
*.example.com/webapp -> 192.0.2.1 (the actual ip of my server)
entonces:
a.example.com/webapp
b.example.com/webapp
c.example.com/webapp
todos todavía apuntan a ( www.example.com/webapp
) pero el navegador los considera dominios diferentes, por lo que no encuentro el límite de 2 conexiones. ¿Es esto cierto?
Incluso si eso es cierto, ¿hay algún límite para la cantidad de conexiones activas por navegador en todos los dominios? Digamos que uso el esquema anterior: ¿Firefox, por ejemplo, solo permite 24 conexiones paralelas en un momento dado? Algo como:
1) a.example.com/webapp
2) www.download.example/hugefile.zip
3) b.example.com/webapp
4) c.example.com/webapp
...
24) x.example.com/webapp
25) // Error - all 24 possible connections currently in use!
Acabo de elegir 24 conexiones / Firefox como ejemplo.