問題タブ [apachebench]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache - ApacheBench で「ssl ハンドシェイクに失敗しました」を修正するにはどうすればよいですか?
ApacheBench を使用して https をテストすると、「ssl ハンドシェイクに失敗しました」というエラーが返されます。
ApacheBench を使用して https をテストするにはどうすればよいですか?
benchmarking - AB を使用した負荷テスト ... 偽の失敗したリクエスト (長さ)
私自身の好奇心のために、サーバーでいくつかの負荷テストを実行するために、次のコマンドを実行しました。
これにより、50 のキープアライブ接続が 200 秒間開かれ、サーバーが index.php のリクエストでバタンと閉められます。
私の結果では、次のようになります。
32951 の「失敗した」リクエストに注意してください。私はこれを理解することはできません。
テストの実行中、自宅のコンピューターから自分の Web サイトに完全にアクセスできましたが、ページの下部にあるページの読み込み時間は、通常の .02 ではなく .5 と報告されていました。ただし、リクエストが失敗したことは一度もありません。
では、なぜ AB は接続の半分が失敗したと報告しているのでしょうか? そして、「長さ:」はその文脈で何を意味するのでしょうか?
sockets - 'ab' プログラムが多くのリクエストの後にフリーズするのはなぜですか?
「ab」を使用して Web サーバーのベンチマークを実行すると、大量のリクエストを送信した後、しばらくの間フリーズし、20 秒ほど後に続行します。
Ruby で記述された次の HTTP サーバー シミュレーターを考えてみましょう。
次に、次のように ab を実行します。
最初の数秒間、ab は想定どおりにジョブを実行し、CPU を 100% 使用します。
約 13500 のリクエストの後、システムの CPU 使用率は 0% に低下します。ab は何かに固まっているようです。この時点で、サーバーは accept() を呼び出しているため、問題はサーバーにはありません。約 20 秒後、ab は何も起こらなかったかのように続行し、再び 100% の CPU を使用しますが、数秒後に再びフリーズするだけです。
カーネル内の何かが接続を調整していると思われますが、何が原因でしょうか? OS X Leopard を使用しています。Linux でも同様の動作が見られましたが、フリーズははるかに多くのリクエストで発生し、それほど頻繁には発生しません。
この問題により、大規模な HTTP ベンチマークを実行できません。
asp.net-mvc - ASP.NET MVC Web サイトのパフォーマンスをテストするにはどうすればよいですか?
asp.net mvc サイト (および asp.net mvc api) が処理できる 1 秒あたりの要求数を知りたいです。私はいくつかの助けを求めてググったところ、私が求めていることについて正確に語っているこの素晴らしいスライドショーに出くわしました. また、ApacheBenchという製品を使用して Web サイトにアクセスしています。そのアプリケーションの Web サイトには、UNIX タイプの製品として記載されています。perl アプリの場合は、perl や apache もインストールしません。
Windows 7 RTM で Visual Studion 2008 Team Suit エディションを使用しています。
URLへの「x」回のヒットに対する応答時間などを把握するために使用できるプログラムを知っている人はいますか?
ありがとう :)
performance - 誰かがこれらのApacheBenchの結果が何を意味するのか説明できますか?
ApacheBenchの使用方法と自分のWebサイトのベンチマーク方法を理解しようとしています。デフォルトのサイトプロジェクトをインストールしました(ASP.NET MVCですが、.NETを使用していない場合は、読むのをやめないでください)。
何も変更しませんでした。新しいプロジェクトを追加します。confurationをRELEASEに設定します。デバッグなしで実行します。(つまり、LIVEモードです)。はい、これは組み込みのWebサーバーであり、製品グレードのIISやApacheなどではありません。
結果は次のとおりです:-
今、私は私が何を見るべきか正確にはわかりません。
まず、1秒あたりのリクエスト数を確認します。したがって、300 reqs / secを処理する必要がある場合、これは、平均421 reqs / secを処理すると言っているのでしょうか?
次に、同時追加を追加する理由は何ですか?のように、1つの同時実行で1000ヒットがある場合、2つの同時実行で500ヒットとどのように異なりますか?他のリクエストをブロックするコードがあるかどうかをテストするためですか?
最後に、私が注意しなければならない結果から私が見逃した重要なことはありますか?
ありがとう :)
php - ApacheBench負荷テスト結果の長さで失敗したリクエスト
PHPのウェブサイトLighttpdがあります。Centos 5でもMySQLを使用しています。以下のコードを使用して、Apache Bench(ab)を使用してPHPをテストしました。通常以外の長さを示すいくつかのエラー(Failed Requests)が発生しました。私のPHPの結果は常に同じ正確な長さである必要があると確信しています。LighttpdとMySQLのログとエラーログを確認しましたが、エラーはありません。
結果が他の長さであるときにabが何を取得するかを正確に確認する方法はありますか、または原因または「悪い」結果が何であるかを見つける他の方法はありますか?
100%良い結果が必要なので、それを知る必要があります。
apachebench - ベンチマーク ツール
ベンチマーク ツールとしてどちらが優れているか判断できません。apachebench ツールと httperf のどちらですか? Web アプリケーションのベンチマークに最適なツールはどれかを判断するのを手伝ってください。
flash - SWFフラッシュファイルを使用してテストWebサイトをロードする方法は?
SWFがSWFObjectで埋め込まれているWebサイトがあります。このSWFファイルには1.5MBがあります。1時間あたり600人のユーザーがWebサイト(Lightppd)を開こうとした場合に、Webサイト(Lightppd)が機能するかどうかをテストしたいと思います。約になります。900MB/時間の転送。
だから私は1つに2つの質問があります:
1)ab(Apache Bench)テストはSWFObjectを処理し、テスト中にSWFファイルを取得しますか?2)1)が間違っている場合、SWFファイルが正しく埋め込まれているWebサイトの負荷テストを行う方法は?
linux - ApacheBenchの結果をファイルに
Linux上のApacheBench(ab)ツールをファイルに保存したいと思います。-v 2で実行すると、sshウィンドウにいくつかの結果が表示されます。これらのデータをファイルに移動し、sshに表示されないようにする方法は?> file.txtを試しましたが、機能せず、sshウィンドウにデータが表示されます。
performance - 反復ごとにApacheベンチが使用するPOSTデータを変更する
私はabを使用して負荷テストを行っていますが、提供されたクエリ文字列(またはPOST)パラメーターがリクエスト間で変更されることが重要です。
つまり、次のようなURLにリクエストを送信する必要があります。
アプリケーションを適切に実行します。
abは、起動時に提供されたPOSTデータファイルを1回だけ読み取るように見えるため、テスト実行中にその内容を変更することはできません。
助言がありますか?