Ich versuche, saisonale Belastung Muster mit Jmeter generieren, aber nicht in der Lage, die Situation zu simulieren. Zum Beispiel möchte ich Threads mit konstanter Anfrage pro Sekunde (sagen wir 60 Anfragen pro Sekunde) haben, die immer im System läuft. Eine andere Thread-Gruppe ist verantwortlich für die Generierung saisonaler Spikes, z. B. jedes 10-Minuten-Intervall, es generiert 120 Anfragen pro Sekunde für beispielsweise 5 Minuten. Also, jedes 10-Minuten-Intervall werde ich Spike haben, der für 5 Minuten dauert. Alle Skripts oder Vorschläge zur Simulation dieser Situation sind hilfreich.Generieren Sie saisonale Last Muster mit Jmeter
Antwort
Wie Sie bereits wissen, benötigen Sie 2 Thread-Gruppen, um diese Anforderung zu erfüllen.
Thema Gruppe 1:
können Sie Constant Throughput Timer verwenden den Durchsatz 60 Anfragen/Sekunde zu halten.
Dieser Zeitgeber stellt variable Pausen, den Gesamtdurchsatz zu halten berechnet (in Bezug auf Proben pro Minute) so nahe wie möglich an eine give Figur. Natürlich wird der Durchsatz niedriger sein, wenn der Server nicht in der Lage ist, es zu handhaben, oder wenn andere Timer oder zeitraubende Test Elemente verhindern.
Thema Gruppe 2:
saisonale Spitze zu erstellen, Ultimate Thread Group könnte eine gute Wahl sein, oder wir können auch die regelmäßige Thread-Gruppe mit Constant Timer verwenden 10 Minuten Intervall & Startverzögerung Eigenschaft des Threads zu simulieren Gruppe, um eine anfängliche Verzögerung zu geben, falls vorhanden.
Um die Last nur für 5 Minuten zu erzeugen, verwenden Sie . Sie benötigen eine weitere Constant Throughput Timer, um den Durchsatz von 60 Anfragen pro Sekunde in dieser Thread-Gruppe zu halten.
Machen Sie Ihre Themen-Gruppen für immer oder wählen Sie die gewünschte Dauer mit "Scheduler" Option auszuführen:
Im ersten Thread-Gruppe Constant Throughput Timer hinzufügen und konfigurieren Sie wie folgt vor:
- Zieldurchsatz:
3600
(60 Anfragen pro Sekunde * 60 Sekunden in der Minute) Throughput
- berechnen basiert auf: Ich glaube, der beste Wert
all active threads in current thread group
- Zieldurchsatz:
Im zweiten Thread-Gruppe hinzufügen Throughput Shaping Timer sein würde und konfigurieren Sie es mögen:
Sie verschiedene Ramp-up verwenden können, und Ramp-Down-Zahlen, die Grafik wird sich ändern, um Ihr Lastmuster darzustellen.Denken Sie daran,
dass beide Timer Sie kick off keine zusätzlichen Threads, so dass Sie genug Threads auf Themen Konzernebene bereitstellen, um müssen zu schaffen und aufrechtzuerhalten gewünschte Last.
- 1. So generieren Sie gleichzeitige Benutzer laden in Jmeter
- 2. Nicht-saisonale Zeitreihe Forcast
- 3. Decomposing Trend, saisonale und Restzeitreihenelemente
- 4. GWT Belastungstest mit Jmeter
- 5. Saisonale Anpassung in Python und Scipy
- 6. Berechnen Sie 30-Minuten-Durchschnittswerte und saisonale Durchschnittswerte in Python?
- 7. So verwenden Sie mehrere Proxy mit JMeter
- 8. Wie man saisonale Logos in Drupal implementiert?
- 9. Generieren Sie zufällige niederländische IBAN-Nummern
- 10. Leistungstest mit Jmeter
- 11. JMeter mit Windows-Authentifizierung?
- 12. JMeter - Logging mit PopUp
- 13. Last log4j.properties mit JAR
- 14. Jmeter Timer - Wert mit Laufzeit erhöhen
- 15. messen ssl verhandlungszeit in last prüfung
- 16. jmeter einzelner benutzergesteuerter Test
- 17. Jmeter: Websocket Sampler mit Fehler
- 18. Erzeugt Rayleigh-Verteilung mit Jmeter
- 19. Hiding letzte Element mit .last()
- 20. Last angular2 Abhängigkeiten mit Systemjs
- 21. JMeter: Testvalidierung
- 22. Objektdatei Last
- 23. JMeter Bericht Dashboard
- 24. Jmeter - wie speicherintensiv ist__UUID()?
- 25. Jmeter - Verwenden von Jmeter-Funktion als bsh.args
- 26. Does Methode [Last] anrufen müssen [super Last]
- 27. RiotJS Onclick Triggerung auf Last
- 28. Schienen App Belastungstest mit Jmeter
- 29. JMeter - Mit Antwortdaten als variable
- 30. Parallel-Datei-Upload jMeter mit