2016-04-01 48 views
1

jmeterを使用していくつかのテストケースを作成しています。過去1ヶ月間は正常に動作していましたが、今はテストを実行しています(これまで使用されていたものも使用していました)。 GUIがフリーズし、CPUが100%になります。私は何か違うものを変更していないので、何が起こったのか本当に困惑しています。私は、ログファイルまたは一時ファイルがいっぱいだと思うが、私は何も知らない?誰か助けることができますJmeterが100%のCPUでフリーズする

答えて

3

負荷テストを実行するためにGUIを使用しないでください。 JMeter GUIは、テストの開発とデバッグのために設計されています。テスト実行を使用すると、JMeterのGUIを起動し、お好みのリスナーでresults.jtlを開くことができます完了したら

jmeter -n -t /path/to/testplan.jmx -l /path/to/results.jtl 

ようcommand-line non-GUI modeでテストを実行します。考慮すべき

他のもの:JMeterを、JavaとのJMeterに割り当てられたJMeter Plugins

  • 増加Javaヒープ・スペースの

    • 使用最新バージョン。デフォルトは、上記の詳細については

    を参照してください9 Easy Solutions for a JMeter Load Test “Out of Memory” Failureを必要なだけテスト実行中に巨大な負荷テストに

  • 使用プリ/ポストプロセッサとアサーションを
  • 無効にすべてのリスナーを実行するための十分ではありません512MBですし、少数のJMeterのヒントと微調整。

  • +0

    その場合、より良いCPUや[Distributed Testing](https://jmeter.apache.org/usermanual/jmeter_distributed_testing_step_by_step.pdf)を購入することを検討してください。 –

    +0

    新しいコンピュータを意味していますか?より高いRAM? – squathub

    +0

    私はRAMとして4GBのシステムを持っています。私はそれがスクリプトを作成してデバッグするのに十分だと思います。スクリプトのCPU使用率を60%まで向上させています。ヒープサイズも増やしました。 そして、私はmacを使用しています。私に解決策を提供してください。 – squathub

    関連する問題