Wann schließt ein Browser eine HTTP 1.1 Verbindung zu einem Webserver?



  • Genau dann, wenn das Fenster/Tab der letzten Seite die vom Server kommt geschlossen wird, oder schon viel früher nach einer gewissen Timeout?

    Die Frage bezieht insbesondere darauf, da ja 100000 Clients Morgens auf eine Seite zugreifen könnten und diese Clients bis in den Abend die Seite angezeigt lassen.
    Würde die Verbindung also erst am Abend gechlossen werden, dann wäre der Webserver in der ganzen Zeit mit 100000 Clients verbunden und es könnten ja im laufe des Tages noch weitere dazukommen.
    IMO ist das etwas viel Overhead für den Server.



  • In der Regel schließt ein Webserver nach ein paar Sekunden die Verbindung wenn keine weiteren Requests mehr reinkommen (Default beim Apache: 15s).
    Ich vermute mal Browser werden die Verbindung auch nicht länger offen halten als nötig.


Anmelden zum Antworten