問題タブ [httperf]
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.
ruby-on-rails - httperf を使用した Rails 負荷テスト
Rails (3.2.13) アプリケーションを httperf で負荷テストしようとしています。Cookie を必要としないページでは非常にうまく機能しました。しかし、Cookieが必要なページではうまくいきませんでした。公式バージョンは大きな Cookie をサポートしていないため、Gregg Pollack の httperf ( https://github.com/Gregg/httperf_big_cookies ) を使用しています。
使用したコマンドは次のとおりです。
httperf --session-cookie --wsesslog=1,5,path.txt --rate=1 --timeout=15 --server=localhost --port=3000
そして、これは path.txt ファイルです:
cookies
メソッドは常にコントローラー内で戻りますnil
。
そのため、レールアプリケーションの負荷をテストするための問題またはより良いツール (コンソールベース) を克服する方法を教えてください。
rest - Httperf: endoded uri で REST API をテストする方法
次のような URI を持つ REST API をテストしたいと思います。
どうすればそれを行うことができますか。httperf
返信ステータスは「505 HTTP バージョンがサポートされていません」です。この uri が適切にエンコードされておらず、送信されていないことはわかっていhttperf
ます。
どうすればそれを達成できhttperf
ますか?
httperf - Web サーバーをベンチマークするための httperf
httperf を使用して Web サーバーのベンチマークを行っています。私の構成は、i5 プロセッサーと 4GB RAM です。正確な結果を得るためにこの構成を強調する方法は? つまり、このサーバー (12.04 LTS サーバー) に 100% の負荷をかける必要があります。
load-testing - httperf num_calls と num_conns を理解するのに助けが必要
次のオプションを指定して httperf を実行すると、出力が理解しやすくなります。
オプション: 接続ごとに 2 つの要求呼び出し (num-calls) を使用して、10 (rate) 接続/秒のレートで合計 10 接続 (num-conns) を作成します。出力: 20 回のリクエスト呼び出しで 10 回の接続
ただし、次のオプション、httperf 出力を使用すると、出力がわかりにくくなります。オプション: 接続ごとに 6 つの要求呼び出し (num-calls) を使用して、10 (rate) 接続/秒の速度で合計 4 つの接続 (num-conns) を作成します。
num-calls が num-conns より大きい場合、行われたリクエストの数は 2*num-conns のようです。
num-calls が num-conns よりも大きい理由については、私は理解していません。何か不足していますか?
benchmarking - POST を使用したファイル アップロードの httperf ベンチマーク
HTTPERF を使用してリモート サーバーへのファイルのアップロードをベンチマークしたい
フォーム データのエントリを指定できる wsesslog オプションがあることは知っています。
しかし、ファイルの投稿リクエストも送信できますか?
何かのようなもの:
httperf --hog --server 127.0.0.1 --port 5000
--add-header="Content-Type: application/x-www-form-urlencoded\n" --wsesslog=150,0,httperf_content
httperf_content ファイルに含まれる
ssl - httperf: 予期しないエラー 0 で接続に失敗しました
--ssl を指定して httperf を実行しているときに、「httperf: connection failed with unexpected error 0」を見た人はいますか?
これにより、そのドメインでのテストがブロックされています。https://google.comで--ssl をテストしたところ、問題なく動作しました。
私の「問題のある」ドメインの反対側には ELB があり、呼び出しを heroku に転送しています。
私のワークステーション: OSX 10.9.5 および httperf-0.9.0 (brew 経由)
javascript - Httperf 構成
ページがすべての添付ファイルをロードするのを待つように httperf を構成したいと考えています。私の場合、このページに添付されている 2 つの Javascript ファイルがあります。この場合のコマンドは何ですか。このコマンドを試していますが、成功しませんでした。
httperf --server 40.25.296.121 --port 7001 --uri /com.tele/addperson.html --rate 150 --num-conn 27000 --num-call 1 --timeout 5.
このツールで可能ですか?