Mit welchen verschiedenen Methoden / Tools kann überprüft werden, ob Keep-Alive auf dem Server von Client-Seite aus funktioniert?
20
Du könntest es versuchen
ab -n 500 -c 5 -k http://www.domain.com/
und schauen Sie nach oben, ob 5 Arbeiter ständig die Anfragen bedienen, die Keepalive arbeiten soll (-k). Machen Sie dasselbe ohne -k und sehen Sie den Unterschied.
Prost Izac
Wie Ron Garrity sagt, können Sie Curl folgendermaßen verwenden :
Und es gibt diese beiden Zeilen aus, wenn Keep-Alive funktioniert:
Und wenn Keep-Alive nicht funktioniert, gibt es nur diese Zeile aus:
Die Ausgabe zeigt,
Connection ... left intact
dass der Server die Verbindung nicht geschlossen hat und der Client sie erneut verwenden kann. Es ist Sache des Kunden, zu entscheiden, ob er die Verbindung tatsächlich wiederverwenden möchte oder nicht. Sie können dies mit Curl demonstrieren, indem Sie dieselbe URL zweimal in der Befehlszeile auflistenIn diesem Fall gibt es eine Ausgabe wie:
quelle