2016-05-25 5 views
-1

Ich habe versucht, JMeter zu verwenden, um meinen Server zu testen. Ich habe einen Cloudsearch-Endpunkt in AWS. Ich muss testen, ob es bis zu 25000 Anfragen pro Sekunde skalieren kann, ohne zu scheitern. Ich habe versucht, JMeter mit einem konstanten Durchsatz-Timer mit Durchsatz = 1500000 pro Sekunde und 1000 Threads ausgeführt. Ich lief es für 10 Minuten. Aber wenn ich den Gesamtbericht überprüfe, zeigt er durchschnittlich nur 25 Anfragen pro Sekunde. Wie erhalte ich durchschnittlich etwa 25.000 Anfragen pro Sekunde?Get ein konstanter rps in Jmeter

+0

Haben Sie überprüft, ** „Loop zählen für immer“ * *? – Adnan

+0

was ist die Antwortzeit? –

+0

Antwortzeit war um 2000 - 4000 ms – sidd607

Antwort

1

konstanter Durchsatz Timer kann nur Pause die Fäden angegeben „Ziel Throughput“ Wert zu erreichen, so sicherstellen, dass Sie genug virtuellen Benutzer (Threads) bieten gewünschte „Anfragen pro Minute“ Wert zu erzeugen.

Sie haben nicht genug Threads, um solche Anfragen pro Sekunde zu erreichen !!!

Um eine durchschnittliche (~ 25000) Anforderungen pro Sekunde zu erhalten, müssen Sie die Anzahl der Threads erhöhen.

Erinnern Sie sich, Die Anzahl der Threads wirkt sich auf die Ergebnisse aus, wenn Ihr Server Verlangsamungen ausgesetzt ist. Wenn dies der Fall ist und Sie nicht genügend Threads haben, werden Sie nicht die erwartete Last injizieren und am Ende weniger Transaktionen ausführen.

0
  1. Sie müssen die Anzahl der gleichzeitigen Benutzer zu erhöhen, mindestens 25000 zu sein (es wird davon ausgegangen 1 Sekunde Reaktionszeit, wenn Sie 2 Sekunden Reaktionszeit haben - Sie 50000 benötigt)
  2. JMeter Standardkonfiguration ist nicht jedoch geeignet für hohe Belastungen, ist es gut für Tests Entwicklung und Debugging, wenn es um die tatsächliche Belastung kommt man einige Einschränkungen berücksichtigen muß, das heißt:

    Wenn oben genannten Tipps nicht helfen, andere Empfehlungen aus 9 Easy Solutions for a JMeter Load Test “Out of Memory” Failure Artikel folgen oder prüfen, Distributed Testing

Verwandte Themen