JMeter- wie finde ich ohne Probleme max Anzahl der Nutzer aus?

stimmen
2

Für 300 Benutzer, gegen Ende des Tests kann ich sehen, dass einige Anforderungen (etwa 10 oder so) fehlschlagen und die Antwortdaten Antrag Timeout oder Verbindungsfehler fehlgeschlagen. Wie finde ich in Jmeter, wenn dies erreicht die maximale Leistung fällig ist oder etwas anderes?

Veröffentlicht am 04/03/2016 um 17:36
vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
2

‚Anfrage TimedOut‘ Fehler, die Sie sehen, wenn Sie nach und nach die Anzahl der Threads gibt Ihnen eine Vorstellung von max Grenze des Servers erhöhen.

Thransaction Throughput vs Threads ist eine schöne Metrik zu verstehen, was los ist - es Metrik hier gezeigt geben kann

Geben Sie hier image description

Im Schwerlastzone oder Abschnitt B, wie die gleichzeitige Clientlast ansteigt, bleibt Durchsatz relativ konstant. Jedoch erhöht die Reaktionszeit proportional zur Benutzerlast. Das heißt, wenn die Benutzerlast in der Schwerlastzone verdoppelt wird, verdoppelt sich die Reaktionszeit. An einem gewissen Punkt, dargestellt durch Abschnitt C, die Wölbungszone, einer der Systemkomponenten wird erschöpft. An diesem Punkt beginnt Durchsatz abzubauen. Zum Beispiel könnte das System eingeben die Schnalle Zone, wenn die Netzwerkverbindungen auf dem Web-Server Abgas der Grenzen des Netzwerkadapters oder wenn die Anforderungen überschreiten Betriebssystemgrenzen für Datei-Handles.


Sie sollten auch die Serverseite Metriken wie CPU / Speicherauslastung usw. überwachen Um das herauszufinden, müssen Sie einen Agenten auf dem Server ausgeführt wird, die Server-Metriken zu erhalten. Sie sollten auch das Anwendungsprotokoll überprüfen. Dieses Beispiel könnte Ihnen eine Idee geben.

http://www.testautomationguru.com/jmeter-server-performance-metrics-collector/

Beantwortet am 04/03/2016 um 18:23
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more