Ich habe an einigen Testfällen mit jmeter gearbeitet. Für den letzten Monat hat es gut funktioniert, aber jetzt, wenn ich einen Test durchführe (sogar alte vorher verwendete, die funktionierten). Die GUI friert ein und die CPU ist zu 100%. Ich habe nichts Anderes geändert, also bin ich wirklich ratlos, was passiert ist. Ich vermute, dass eine Protokolldatei oder temporäre Datei voll ist, aber ich kenne keine? Kann jemand helfenJmeter friert mit einer CPU von 100% ein
1
A
Antwort
3
Verwenden Sie keine GUI zum Ausführen von Belastungstests. JMeter GUI ist nur für die Entwicklung und das Debugging von Tests vorgesehen. Führen Sie Ihren Test in command-line non-GUI mode wie
jmeter -n -t /path/to/testplan.jmx -l /path/to/results.jtl
Sobald Testlauf abgeschlossen ist Sie JMeter GUI und offene results.jtl
mit dem Hörer Ihrer Wahl starten.
Andere Dinge zu beachten:
- Verwendung neuesten Versionen von JMeter, Java und JMeter Plugins
- Erhöhung Java Heap Raum JMeter zugeordnet. Die Standardeinstellung ist 512 MB, die für den Betrieb eine immense Belastungstest
- deaktivieren alle Zuhörer während des Probelaufs ist nicht genug
- Verwendung Pre/Post-Prozessoren und Behauptungen nur bei Bedarf
Siehe 9 Easy Solutions for a JMeter Load Test “Out of Memory” Failure für detaillierte Informationen über oben und ein paar mehr JMeter Tipps und Tweaks.
Verwandte Themen
- 1. gethostbyname friert ein und verwendet 100% CPU unter Mac OS X
- 2. AngularJS + Single-Core-CPU = Fast 100% CPU
- 3. Chrome DevTools 100% CPU
- 4. node js cpu 100%
- 5. Couchdb 100% CPU-Auslastung
- 6. C# Performancecounter friert ein
- 7. Netty läuft bei 100% CPU
- 8. RabbitMQ Python-Worker-Skript mit 100% CPU
- 9. NodeJS 100% CPU-Auslastung - epoll_wait
- 10. Wege zu verstehen, warum ein Rubin-Prozessblock bei 100% CPU
- 11. ASP.NET ReportViewer IE hängt 100% CPU
- 12. Akka IO App verbraucht 100% CPU
- 13. Ubuntu 14.04 nc 100% CPU-Auslastung
- 14. OWASP ZAP Proxy friert ein
- 15. modrails - rogue ruby prozesse verbrauchen 100% cpu
- 16. Java verwendet 100% der CPU auf Linux
- 17. 100% CPU-Auslastung bei Verwendung von vsync (OpenGL)
- 18. JQuery UI Modal Dialog verwendet 100% CPU
- 19. Meteor js Anwendung Ursache stecken cpu 100%
- 20. Verwendung von NSTask und NSPipe verursacht 100% CPU-Auslastung
- 21. Warum friert Xcode 7 iOS Simulator ein?
- 22. Amazon S3 hohe CPU-Auslastung mit 100 PutObject-Aufrufen (.NET)
- 23. SublimeText 3 mit 100% CPU, "stuck while processing file"
- 24. Wie bekomme ich ein Verzeichnis von jmeter Skript in Jmeter
- 25. Boost Asio unter 100% CPU auf Lesen
- 26. Der schnelle Compiler immer 100% CPU
- 27. Android Emulator friert ein
- 28. Mongrel hängt mit 100% CPU/EBADF (Bad Dateideskriptor)
- 29. Gerät friert beim Löschen einer Datei ein
- 30. scypy.signal.ecimate() friert GUI ein
In diesem Fall erwägen Sie den Kauf einer besseren CPU oder [Distributed Testing] (https://jmeter.apache.org/usermanual/jmeter_distributed_testing_step_by_step.pdf) –
Meinst du einen neuen Computer? Höherer RAM? – squathub
Ich habe ein System mit 4 GB als RAM. und ich denke, das ist genug, um das Skript zu erstellen und zu debuggen. Wenn ich eine einfache Skript-CPU-Auslastung zu 60% ausführen. Ich habe auch die Heap-Größe erhöht. Und eine Sache, die ich mac.Please mir Lösung benutze. – squathub