Was sind Hochlaufschritte bei Lasttests?
Die Einstellung Hochlaufschritte ist die Anzahl der Schritte, in denen während der Hochlaufzeit virtuelle Benutzer hinzugefügt werden. Mehr Schritte ergeben einen gleichmäßigeren Hochlauf, weniger Schritte größere Sprünge. Prüfen Sie das Diagramm für ein besseres Verständnis.
Diese Einstellung gilt nur für die Hochlaufzeit und funktioniert bei JMeter-Lasttests genauso.
Hinweis: Sie können die Einstellung Hochlauf-Schritte verschieben, um den bevorstehenden Lasttest besser zu visualisieren. Auf der Seite für neue Tests finden Sie sie unter Feinabstimmung im Schritt Wie viel Last?.
Wie Hochlaufschritte und Hochlaufzeit zusammenwirken
Abschnitt betitelt „Wie Hochlaufschritte und Hochlaufzeit zusammenwirken“Die Hochlaufzeit gibt an, wie lange es dauert, von null auf Ihre volle Anzahl an virtuellen Benutzern zu kommen. Die Hochlaufschritte legen fest, wie dieser Anstieg auf dem Weg dorthin aufgeteilt wird. Statt Benutzer einzeln oder alle auf einmal hinzuzufügen, fügt LoadFocus sie in Gruppen hinzu: die Gesamtzahl der virtuellen Benutzer geteilt durch die Anzahl der Schritte, gleichmäßig über die Hochlaufzeit verteilt.
Daraus ergeben sich zwei Zahlen, die für jeden Test wissenswert sind:
- Benutzer pro Schritt = Virtuelle Benutzer / Schritte
- Zeit pro Schritt = Hochlaufzeit / Schritte
Ein durchgerechnetes Beispiel
Abschnitt betitelt „Ein durchgerechnetes Beispiel“Angenommen, Sie konfigurieren 100 virtuelle Benutzer, eine Hochlaufzeit von 100 Sekunden und 10 Hochlaufschritte. Das ergibt 10 neue virtuelle Benutzer, die alle 10 Sekunden dazukommen, bis am Ende des Hochlaufs alle 100 aktiv sind. Das Diagramm auf der Testkonfigurationsseite zeichnet sich neu, während Sie den Schieberegler bewegen, sodass Sie dieses Treppenmuster sehen können, bevor Sie den Test überhaupt starten.
Warum das wichtig ist
Abschnitt betitelt „Warum das wichtig ist“Ein Lasttest muss selten sofort seine Spitzenlast erreichen, echte Nutzung baut sich über Minuten auf, nicht Millisekunden. Ein schrittweiser Hochlauf gibt Ihrer Infrastruktur, Autoscaling, Caches und Connection Pools Zeit, so zu reagieren, wie sie es bei organischem Traffic tun würden, statt in der Sekunde null von einer Wand aus Anfragen getroffen zu werden. Das macht Ergebnisse auch leichter zu lesen: Da Benutzer in sichtbaren Gruppen hinzukommen, können Sie in Ihrem Antwortzeit- oder Fehlerraten-Diagramm ungefähr erkennen, welcher Schritt ein Problem verursacht hat, statt nur zu wissen, dass irgendwo in einem einzigen Moment ein plötzlicher Anstieg etwas kaputtgemacht hat.
Eine Anzahl von Schritten wählen
Abschnitt betitelt „Eine Anzahl von Schritten wählen“- Zu wenige Schritte (etwa 2 oder 3) lassen den Hochlauf wie eine Handvoll plötzlicher Sprünge aussehen statt wie einen sanften Aufbau.
- Zu viele Schritte im Verhältnis zu Ihren virtuellen Benutzern verschwenden Granularität. Zehn Schritte für 5 virtuelle Benutzer bedeuten, dass manche Schritte weniger als einen ganzen Benutzer hinzufügen, sodass die zusätzlichen Schritte den Hochlauf nicht gleichmäßiger machen.
- Die maximale Anzahl der Schritte hängt von Ihrem Plan ab, daher fügt bei großen Tests jeder Schritt viele Benutzer hinzu. Prüfen Sie die Form mit dem Diagramm auf der Seite der Testkonfiguration, bevor Sie starten.

