問題タブ [stress-testing]

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.

0 投票する
1 に答える
444 参照

jmeter - WCAT の詳細な URL ごとの統計

以前は、MS の Homer ツールを使用して簡単な負荷テストを行っていました。このツールは素晴らしかったです。使いやすい UI を備え、URL ごとに詳細なレポートを提供してくれました。

Homer は廃止され、Vista 以降のバージョンの Windows では動作しないため、WCAT に切り替えています。

WCAT でのレポートは、Homer よりもはるかに弱いようです。デフォルトのレポートに表示されるよりも詳細な統計を取得する方法はありますか?

URL ごとの統計がなければ、サイトのパフォーマンスを適切に評価するにはどうすればよいでしょうか?

0 投票する
2 に答える
1411 参照

ruby-on-rails - きゅうりを使ったストレステスト

私は現在、キュウリを使用してRoRRESTAPIの統合テストを作成しています。

また、APIのストレステストを行いたいのですが、キュウリのシナリオを再利用してこれを行うにはどうすればよいのでしょうか。

私は以前にストレステストにJMeterとhttperfを使用しましたが、もちろん両方のツールを使用して、ストレステストに含めたいテストを作成または記録する必要がありました。テストしたいシナリオがCucumberにすでにあるので、ストレステストツールの構文でほぼ同じシナリオを書き直す必要がないようにしています。

誰かが私がこれのために私のcukeテストを使うことができる方法を推薦できますか?理想的には、APIをヒットする何百人もの同時ユーザーをシミュレートしたいと思います。

0 投票する
1 に答える
822 参照

iphone - iPhoneテストチェックリスト

iPhoneアプリケーションをチェックするためのチェックリストが必要です。誰かがいくつかの有用なリンクやデータでこれについて私を助けることができますか?:)

0 投票する
3 に答える
3012 参照

jmeter - Jmeterを使用してテストをロードする場合とHPロードランナーを使用する場合に違いが生じるのはなぜですか?

これがシナリオです

Webアプリケーションの負荷テストを行っています。アプリケーションは、負荷を分散するハードウェアロードバランサーを備えた2つのVMサーバーにデプロイされます。

ここで使用される2つのツールがあります1.HPLoad Runner(高価なツール)。2.JMeter-無料

JMeterは、開発チームが膨大な数のユーザーをテストするために使用しました。また、LoadRunnerのようなライセンス制限もありません。

テストはどのように実行されますか?URLはいくつかのパラメーターで呼び出され、Webアプリケーションはパラメーターを読み取り、結果を処理してpdfファイルを生成します。

テストを実行すると、1000人のユーザーの負荷が60秒間に広がった場合、アプリケーションが1000個のファイルを生成するのに4分かかることがわかりました。同じURLをJMeterに渡すと、1000人のユーザーが60秒の立ち上げ時間で、アプリケーションは1分15秒で1000個のファイルを生成します。

なぜこのパフォーマンスの大きな違いがあるのか​​、私はここで困惑しています。

ロードランナーには、両方のサーバーにrstatデーモンがインストールされています。

手がかりはありますか?

0 投票する
2 に答える
4104 参照

stress-testing - Siege または Apache Bench の結果を解釈する方法

私たちは MySQL 駆動のサイトを持っており、48 時間で 10 万人のユーザーを獲得し、すべてのユーザーがサイトにログインして購入します。

Apache Bench や Siege などのツールを使用して、この種の負荷をシミュレートしようとしています。

重要な指標は同時ユーザー数のように思われ、レポート結果を入手しましたが、まだ暗闇の中にいるように感じます.

私が聞きたいのは、この種のトラフィックを予測するために、どのようなことをテストする必要があるかということです。

50 人の同時ユーザー 1000 回? 500 人の同時ユーザーが 10 回?

DB エラー、Apache タイムアウト、および応答時間を調べています。私たちは他に何を見なければなりませんか?

これは漠然とした質問であり、「正しい」答えがないことはわかっています。インフラストラクチャが現実的に処理できるものを判断する方法について、一般的な考えを探しているだけです。

前もって感謝します!

0 投票する
3 に答える
452 参照

performance - 消費者向けWebサイトの負荷テスト

消費者向けWebサイトの負荷テストを探しています。JMeterを使ってみました。ただし、その場合、すべてのリクエストは1台のマシンから発信されます。私が本当に望んでいるのは、全国の実際のユーザーを低速ダイヤルアップ接続でシミュレートしたり、高速ダイヤルアップ接続でシミュレートしたりすることです。

このようなシナリオで従うべきベストプラクティスは何ですか?

0 投票する
5 に答える
2067 参照

perl - ログからWebサーバーへのトラフィックを実際の負荷の下でプロファイル/ベンチマークWebアプリに再生する方法は?

レコーダーの実際のネットワーク トラフィックを Web サーバー ログ (Apache) などから Web サーバーに取得し、このトラフィックを再生して、実際の負荷の下で Web アプリケーションをプロファイルする (Perl で) か、選択する前にさまざまな実装の速度をベンチマークして比較する方法はありますか?どちらか一方?

重要な場合、webapp は Perl で書かれており、プレーン CGI、FastCGI、mod_perl (ModPerl::Registry 経由)、PSGI (Plack::App::WrapCGI 経由) で実行されます。

プロのウェブマスターにクロスポスト


サーバー障害に関する同様の質問:

0 投票する
2 に答える
606 参照

sql-server - 開発データベース (サーバー) をローカルでどのように負荷をかけますか?

うわー、このタイトルはすぐに「あなたがしている質問は主観的であり、クローズされる可能性が高い」と私に与えました。

とにかく、検索して読んだ後、私はそれを尋ねることにしました。

私の質問から来ました:既存のデータベースを最適化する際にチェックする最初の問題は何ですか? これは、バックアップ .bak ファイルとして受信したローカル SQL Server 開発データベースに負荷をかける必要性に至りました。

「DB (SQL) 自動化ストレス/ロード ツール」という paxdiablo の質問に対する回答を正しく理解できましたか? RDBMS に依存しない汎用のストレス負荷テスト SQL ツールがないことを確認しますか?

SQL Server のストレス テスト ロード ツールとは何ですか?
ローカル dev SQL Server データベースの安価でダーティなストレス ロードのために何をしていますか?

更新: そして、SQL Server 2000、2005、2008 データベースのストレス ロードに興味があります (2000 についての手がかりはありません)。
OK、最終/実際のテスト (QA スペシャリスト、DBA、およびシステム管理者向け) は脇に置き、問題をストレス負荷のコンテキストに限定して、設計の明らかな (法外な) 欠陥、パフォーマンスのボトルネックを見つけます。

0 投票する
5 に答える
4153 参照

asp.net - IIS がマルチコア プロセッサを十分に活用しない場合がある

サーバー (Windows Server 2008 x64 上の IIS7、プロセッサ Xeon Quad) で ASP.Net アプリケーションの奇妙な動作に直面しました。

Web アプリケーションは、約 1 秒で何らかの計算を行い、結果を表示する単純なページです。つまり、ネットワーク、ディスク、メモリをほとんど消費せず、プロセッサ リソースを完全に使用します。

負荷テストで次の現象が発生します。IIS7 はプロセッサを 25% しか使用しておらず、それ以上の使用を望んでいません。この 25% は 1 つのコアに相当しますが、タスク マネージャーのパフォーマンス タブによると、4 つすべてに分散しています。もう一方のコンピューター (IIS7、Win 7、Quad) では、すべて正常に動作します。プロセッサはすべて 100% 使用されています。

それぞれの動作バリアント (4 コア プロセッサで 25% および 100% のピーク負荷) について、2 台のコンピューターで見つけました。同様の状況がここで説明されています。このような動作の原因は何ですか?

0 投票する
2 に答える
140 参照

shared-hosting - Web サイトの最大訪問者数を同時に知るにはどうすればよいですか

Web サイトの訪問者の最大キャパシティを同時に知るにはどうすればよいですか? ~想定外のストレステストの一種~