Google Developers sier at Google Chrome stenger en forhåndsforbindelse etablert med HTML-kode som f.eks <link rel='preconnect' href='https://example.com'> hvis forbindelsen ikke brukes innen ti sekunder.

Så hvis forbindelsen brukes innen 10 sekunder, ville den være åpen selv om den ikke ble brukt igjen?

Google spesifiserer bare hva som skjer når forbindelsen ikke brukes, fordi HTTP-spesifikasjonene allerede har informasjon om hvordan forbindelser skal være åpne når de brukes.

Hvis det brukes en forbindelse, er det opp til serveren å holde forbindelsen åpen slik at den kan brukes igjen. Dette er kjent som "HTTP Keep Alive".

For eksempel kommer Apache-serveren min med denne standardkonfigurasjonen (Ubuntu / Debian):

KeepAlive On KeepAliveTimeout 5 MaxKeepAliveRequests 100 

Dette gjør at tilkoblinger kan være åpne i 5 sekunder etter at de er brukt og vente på en ny forespørsel. Forbindelsen kan brukes til 100 rygg-til-rygg-forespørsler før serveren dreper forbindelsen.

fungert for deg: Charles Robertson | Ønsker du å kontakte oss?

nyttig informasjon