2017-08-14 44 views
0

Jmeter私は 'java.net.ConnectException:Connection timed out:connect'という問題が発生していますか?Jmeter私は 'java.net.ConnectException:接続がタイムアウトしました:接続'を取得し続けていますか?

  1. 私は×1の反復の負荷テストを実行しているときに私はなっているように見える保つ200人のユーザー
  2. で特定のURLをテストする負荷テストを作成しました:接続タイムアウトアウト?
  3. 私は次の変更は、ここに記載されて作られていますhttps://msdn.microsoft.com/en-us/library/aa560610(v=bts.20).aspx

しかし、問題が依然として存在している:あなたはおそらく、ターゲットへのアクセスを持っていない [enter image description here1

enter image description here

+0

あなたのKeepAliveをプロキシサーバーに設定する方法を指定してください。または、単にサンプラーの結果から応答ヘッダーを表示してください。 キープアライブ:タイムアウト= 15、最大= 100 接続:キープアライブ – klingac

答えて

0

あなたがテストする場所からのホスト。

は、Webブラウザは、おそらく

を設定されている。しかし、障害が部分的である場合は、サーバーが過負荷になり、いくつかの要求を拒否される可能性がありますようプロキシを設定しました。

+0

コメントありがとうございます。リクエストの一部が合格してもこれが当てはまると思いますか? ?たとえば、同じURLへの200httpリクエストのうち、5つが失敗するのは – xGIx

+0

で、200のうち5つだけが失敗しても別のホストには失敗する可能性があります。それ以外の理由もあります。答えがOKならば、それを受け入れてupvoteを助けて他人を助けてください。 –

+0

こんにちは、答えのフィードバック?もしそれが受け入れられ、他の人にとって参考になるようにupvotedされなければならない。 –

-1

私の期待は「問題」の要求は、単に20秒でフィニッシュすることができないということです(おそらくあなたは接続タイムアウトを変更してHTTP RequestまたはHTTP Request Defaultsで、この値を設定されています)

20秒は長い応答時間のように見えますあなたの所見がテストパフォーマンスの問題の下でアプリケーションを示すように私に。あなたの代わりに、プロトコルレベルでのタイムアウトを設定するのでDuration Assertionに結果ファイルのスイッチで、より「人間が読める」のメッセージを見たい場合は今後

JMeter Duration Assertion

条件付きで失敗の詳細については、How to Use JMeter Assertions in Three Easy Stepsの記事を参照してください。 JMeterのリクエスト。

+0

これは接続の例外であり、 。 – EJP

0

テストを実行しているクライアントの構成を確認してください。クライアントシステムが200スレッドを処理できないようなものかもしれません。テスト反復は、10,50,70などで試してみることを意味しますか?どのイタレーションからエラーが発生しているかを確認します。負荷テスト中にリスナーを含めないこともお勧めします。

jmeterを使用して負荷テストのベストプラクティスを確認してください。
http://jmeter.apache.org/usermanual/best-practices.html

関連する問題