2017-03-09 3 views
0

Ich habe ein Jmeter Skript mit 10 Threads und 100 Schleifen geschrieben. Also im Grunde genommen sind es 1000 Samples. Wenn Sie sich die Transaktionen pro Sekunde PNG anschauen, ist es ungefähr 1 Transaktion in 1 Sekunde. enter image description hereTransaktionen pro Sekunde in Jmeter zeigt nicht den genauen Wert

Mit Blick auf die Bytes pro Sekunde ist es eine große Zahl. Warum das?

enter image description here

Was ist die Beziehung zwischen diesen beiden Bildern? Ich bin hier etwas verwirrt. Kann hier jemand Licht machen?

Antwort

1

Sie haben 1000 Proben in 15 Minuten, 15 Minuten = 900 Sekunden, so dass absolut erwartet wird, dass der Durchsatz etwa 1 Transaktion pro Sekunde entspricht.

Bytes pro Sekunde ist im Grunde die Größe der Antwortdaten, die Sie bekommen, wenn Sie in das Diagramm schauen, dass Sie etwa 300 Kilobyte für jede Anfrage erhalten.

Wenn Sie mehr laden müssen - increase number of virtual users (threads) und die Hochlaufzeit verringern, sollten Sie einen höheren Durchsatz sehen (vorausgesetzt, Ihr Server kann mit dieser Last umgehen, andernfalls wird es der Engpass sein).

Siehe JMeter Test Results: Why the Actual Users Number is Lower than Expected Artikel, um mehr Verständnis dafür zu bekommen, wie JMeter in Bezug auf die Anwendung der Last funktioniert.

+0

Danke Dmitri für die Hilfe. –

Verwandte Themen