web-dev-qa-db-ja.com

jmeterでエラー「応答コード:非HTTP応答コード:org.Apache.http.conn.HttpHostConnectException」を取得する

ユーザーが行うことを想定しているJMeterを使用して負荷テストを実行していますLaunch-Login-clkダッシュボードページ-clkランディングページ(ログイン後に表示されるページ、つまりホームページ)clkダッシュボードおよびclkランディングページ5回の反復アクションです。

30ユーザーまで、ユーザーの負荷を増やしてもエラーは発生しません。エラーが発生し始めます。

応答コード:非HTTP応答コード:org.Apache.http.conn.HttpHostConnectException応答メッセージ:非HTTP応答メッセージ: への接続https://stage.ideas.com 拒否

Response headers:


HTTPSampleResult fields:
ContentType: 
DataEncoding: null

サンプル結果。

このエラーが発生する理由を誰かが示唆できますか?時々それは100人のユーザーのために機能し、時々私はエラーが出ます。

よろしくお願いします。

11
Shrikant Borse

接続が拒否されています。これは、JMeterがサーバーに接続して必要なテストを実行できないことを意味します。

これは次の理由で発生する可能性があります。

  1. サーバーはクラッシュしたように、ポートをリッスンしていません
  2. インターネット接続がダウンしました、あなたの側、サーバー側、または途中で
  3. あなたとサーバーの間のファイアウォールまたはプロキシまたは同様のコンポーネントが接続を拒否しています

テストを実行していて、同じIPからサーバーへの多数の接続を生成しているので、最初に番号3を確認します。つまり、一部のファイアウォールまたはプロキシが、過度の負荷またはセキュリティ上の理由でサーバーへのアクティビティを制限しています。

14
Simone Gianni