Was sind Lastgeneratormaschinen?

398
Ishan Patel

Ich lese ein Buch: HTTP: The Definitive Guide.

Es sagt:

Wenn Ihr Server nicht schneller als etwa 500 Transaktionen pro Sekunde ist, vergewissern Sie sich, dass der TIME_WAIT-Anschluss nicht erschöpft ist. Sie können dieses Problem beheben, indem Sie mehrere Client- Load-Generator-Maschinen verwenden oder sicherstellen, dass sich Client und Server durch mehrere virtuelle IP-Adressen drehen, um weitere Verbindungskombinationen hinzuzufügen.

Ich bin ein Softwareentwickler, der sich nicht mit Hardware auskennt. Vielen Dank.

1

1 Antwort auf die Frage

3
DavidPostill

Was sind Lastgeneratormaschinen?

Hierbei handelt es sich um Maschinen, auf denen Skripts ausgeführt werden, mit denen während des Lasttests (Leistungstests) Lasten für Webserver generiert werden, um sicherzustellen, dass die Webserver bei der Produktion über ausreichende Kapazität verfügen.

Mit dem Lasttest können Sie die Servicequalität (QOS) Ihrer Website anhand des tatsächlichen Kundenverhaltens messen. Nahezu alle Lasttest-Tools und Rahmenwerke folgen dem klassischen Paradigma des Lasttests: Wenn Kunden Ihre Website besuchen, zeichnet ein Skript-Rekorder die Kommunikation auf und erstellt zugehörige Interaktionsskripts.

Ein Ladegenerator versucht, die aufgezeichneten Skripts wiederzugeben, die möglicherweise vor der Wiedergabe mit verschiedenen Testparametern geändert wurden. Während des Wiedergabeverfahrens werden sowohl die Hardware- als auch die Softwarestatistik vom Leiter überwacht und erfasst. Diese Statistiken umfassen die CPU, den Arbeitsspeicher, die Festplatten-E / A der physischen Server und die Antwortzeit, den Durchsatz des zu testenden Systems (SUT) usw. Schließlich werden alle diese Statistiken analysiert und ein Lasttestbericht erstellt.

Quellenlastprüfung - Wikipedia

Danke @DavidPostill Ishan Patel vor 5 Jahren 0