rapido que paginas maximo mas las hacer google extensiones como chrome carguen agregar acelerar accessurl abrir google-chrome

google-chrome - que - extensiones



Aumentando el límite máximo de conexiones de Google Chrome por servidor a más de 6 (5)

IE es aún peor con 2 conexiones por límite de dominio. Pero no confiaría en arreglar navegadores de clientes. Incluso si tiene control sobre ellos, los navegadores como Chrome se actualizarán automáticamente y una versión futura podría comportarse de manera diferente a lo esperado. Me concentraría en resolver el problema dentro del diseño de tu sistema.

Sus elecciones son:

  1. Cargue las imágenes en secuencia para que solo 1 o 2 llamadas XHR estén activas a la vez (use el evento de éxito de la imagen anterior para verificar si hay más imágenes para descargar e iniciar la próxima solicitud).

  2. Use subdominios como serverA.myphotoserver.com y serverB.myphotoserver.com. Cada subdominio tendrá su propio grupo para los límites de conexión. Esto significa que podría tener 2 solicitudes yendo a 5 subdominios diferentes si así lo desea. La caída es que las fotos se almacenarán en caché según estos subdominios. Por cierto, estos no necesitan ser dominios "espejo", solo puede hacer punteros DNS adicionales al mismo sitio web / servidor. Esto significa que no tiene el dolor de cabeza de administrar muchos servidores, solo un servidor con muchos registros DNS.

Hasta donde sé, en el momento actual, a fines de 2011, el límite máximo de conexiones por servidor permanece en 6. Corrígeme si me equivoco. Esto es malo, no podemos arreglarlo tan fácilmente como en Firefox. Por lo que sé, este valor está codificado.

Una de las soluciones es descargar las fuentes de Chromium y reconstruirlas. ¿Hay una solución más fácil?

¿Hay alguna forma complicada de hackear esto sin crear una docena de dominios espejo?

Por qué estoy haciendo la pregunta : Mi tarea es crear una presentación de diapositivas html-javascript que se ejecutará dentro de un navegador completamente apantallado, y un enorme monitor colgado en la pared. El javascript es realmente complicado, precarga fotos y realiza muchas llamadas ajax a mis servicios web. Si la conexión WIFI es lenta, si se cargan 6 fotos, las llamadas AJAX fallan, la aplicación se ejecuta mal. Quiero una solución rápida basada en http, navegador o ubuntu modificar otra cosa, porque la reconstrucción de la aplicación javascript tomará días.

Offtopic: ¿conoces otras cosas que puedan modificarse en mi situación concreta?


No parece haber una forma externa de piratear el comportamiento de los ejecutables.

Podrías modificar los ejecutables de Chrome (ium) ya que obviamente esta información está compilada. Ese enfoque trae muchos problemas con el soporte y las actualizaciones automáticas, por lo que probablemente quieras evitar hacerlo. También necesita comprender cómo realizar los cambios en los binarios, lo cual no es algo que la mayoría de la gente pueda retomar en unos pocos días.

Si compila su propio navegador, está creando un problema de soporte para usted, ya que está atascado con una revisión específica. Si desea obtener nuevas características y correcciones de errores, deberá volver a compilar. Todo esto implica rastrear el desarrollo de Chrome para detectar errores y generar fallas, algo que un desarrollador web no debería hacer.

Seguiría el consejo de @ BenSwayne por ahora, pero podría valer la pena pensar en hacer parte del trabajo fuera del cliente (el navegador web) y ponerlo en un proceso en segundo plano que se ejecute en la misma máquina o en máquinas diferentes. Este proceso puede manejar muchas más conexiones y usted es el único responsable de recuperar los datos. Como es local (ish), obtendrá resultados rápidamente incluso con conexiones mínimas.


No sé si puedes hacerlo en Chrome fuera de Windows: algunos resultados de Google muestran que Chrome (y, por lo tanto, posiblemente Chromium) podría responder bien a un cierto bloqueo de registro.

Sin embargo, si solo está buscando una solución simple sin modificar su código base, ¿ha considerado Firefox? En about: config puedes buscar "network.http.max" y hay algunos valores que definitivamente vale la pena mirar.

Además, para un dispositivo que no se moverá (es decir, está montado en una ubicación fija), debería considerar no usar Wi-Fi (incluso un Home-Plug sería un paso adelante en lo que respecta a la latencia / estabilidad / conexiones caídas). .


Por cierto, la especificación HTTP 1/1 (RFC2616) sugiere no más de 2 conexiones por servidor.

Los clientes que usan conexiones persistentes DEBEN limitar el número de conexiones simultáneas que mantienen a un servidor determinado. Un cliente de usuario único NO DEBE mantener más de 2 conexiones con ningún servidor o proxy. Un proxy DEBE usar conexiones de hasta 2 * N a otro servidor o proxy, donde N es el número de usuarios activos simultáneamente. Estas pautas están destinadas a mejorar los tiempos de respuesta de HTTP y evitar la congestión.