Domanda

Devo mantenere più connessioni AJAX attive a lungo pool al Webserver.

So che la maggior parte dei browser non consente più di 2 connessioni simultanee allo stesso server. Questo è ciò che il protocollo HTTP 1.1 afferma:

  

Clienti che usano persistenti   connessioni DOVREBBE limitare il numero di   connessioni simultanee che loro   mantenere su un determinato server. UN   client monoutente NON DOVREBBE mantenere   più di 2 connessioni con qualsiasi   server o proxy. Un proxy DOVREBBE esaurire   a 2 * N connessioni a un altro server   o proxy, dove N è il numero di   utenti attivi contemporaneamente. Questi   le linee guida intendono migliorare   Tempi di risposta HTTP ed evitare   congestione.

Supponendo di avere 2 sottodomini Server1.MyWebSite.Com e Server2.MyWebSite.Com condividendo lo stesso indirizzo IP , sarò in grado di effettuare connessioni simultanee 2x2?

È stato utile?

Soluzione

Sembra che nomi host diversi sullo stesso IP possano essere utile . Potresti incorrere in problemi durante le connessioni AJAX a causa di stessa politica di origine .

Modifica: secondo la tua domanda document.domain (da Manuale di sicurezza del browser di Google ):

  

I controlli per target XMLHttpRequest non tengono conto di document.domain ...

Altri suggerimenti

Dipenderà dal browser al 100%. Alcuni potrebbero basare il limite di 2 connessioni sul nome di dominio, altri potrebbero su indirizzo IP.

Altri ti permetteranno di fare quanti ne vuoi.

Il browser

No basa il suo limite di connessione sull'indirizzo IP. Tutti i browser basano il limite sul nome di dominio completo specificato.

Quindi, sì, sarebbe del tutto corretto avere un alias DNS sul tuo server, anche se la risposta precedente è corretta che XHR richiederà che tu usi il nome di dominio della pagina per XHR e usi l'alias per scaricare il contenuto statico (immagini, ecc.) nella pagina.

Per inciso, i browser moderni in genere aumentano il limite di connessione a 6 o 8 connessioni per host.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top