web-dev-qa-db-ja.com

JMeterは「ターゲットサーバーに障害が発生しました」というエラーを表示します

Jmeterを使用してパフォーマンステストを行います。ランプアップ時間が60秒の10スレッド(10ユーザー)を指定しました。10ユーザーのうち4ユーザーがログアウトに失敗してorg.Apache.http.NoHttpResponseException: The target server failed to respond

スクリプトはこのように機能します。ユーザーはログインしてリストページにアクセスし、1回の送信操作を実行して、送信の詳細ページにアクセスします。すべてのユーザーは3回実行し、ログアウトします。 3回ではなく1回だけの場合はうまく機能しますが、スクリプトを3回実行するように構成すると、上記のエラーが発生します。

Jmeterの設定やサーバーの設定に関連するものかどうかはよくわかりませんか?

キープアライブを無効にします。私のために働いた。

18
Kaushal

キープアライブを無効にしてください。 httpリクエストサンプラーを開きます。デフォルトで選択されているKeepAliveチェックボックスがあります。

8
yogeshbhagwat

このエラーはJmeter側からのものではありません。

次のいずれかに問題がある可能性があります。

  • ネットワーク帯域幅(ネットワークカード、インターフェイス、スイッチ)
    環境を監視する
  • タイムアウトまたは再試行
    再試行= 3およびタイムアウト= 120のjmeter.propertiesファイルを編集します。

また、jmeterスクリプトの調整については、以下のリンクを参照してください。

これがお役に立てば幸いです。

3
Jmeter PerfTest