問題タブ [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.

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

performance - リクエスト結果を httperf に記録することはできますか?

負荷テストにhttperfを使用しています。テストする HTTP エンドポイントが 2 つあります。ただし、2 番目のエンドポイントには最初のエンドポイントの結果が必要です。つまり、2 番目のエンドポイントへの要求は、最初のエンドポイントによって生成されたパラメーターを渡す必要があります。

したがって、最初のエンドポイントの応答をログに記録する必要があります。次に、このログを使用して 2 回目の呼び出しの要求 URI を生成します。

テストしたリクエストの結果を httperf に記録することはできますか? そうでない場合は、別の方法またはテスト ツールをお勧めできますか?

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

performance-testing - httperf ツールのファイルで複数の uri またはそれ以上の数のリクエストを渡す方法

1 つの Web サービスだけでなく、複数の要求をサーバーに送信する必要がある httperf を使用して、アプリケーションの負荷テストを行う必要があります。httperf で複数の uri を渡すにはどうすればよいですか? また、複数のリクエストをファイルに入れるにはどうすればよいですか。

1 つの API またはリクエストの場合: httperf --server=portal.qa.com --uri=/api/user/login --rate=1 --num-conns=1 --num-calls=1 --print-request --print-reply=ヘッダー .

ファイルにはwlogを使用しましたが、このオプションについてはよくわかりません。誰かが助けてくれますか。

httperf --server=portal.qa.com --wlog=n,webAPI.txt --rate=1 --num-conns=1 --num-calls=1 --print-request --print-reply=header

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

networking - httperf の使用

Fedora 21/Ubuntu 12.04 に httperf をインストールし、次のコマンドで簡単なテストを試みました。

常に次の結果が得られます。

この問題について何かアイデアはありますか?ありがとう!

PS

  1. インターネット接続は良好です。
  2. 他のサイトも試しましたが同じ結果でした。
0 投票する
0 に答える
749 参照

macos - Mac で httperf をコンパイルする

誰かが何が起こっているのかを知ることができるかどうか疑問に思っていますか? 一日中コンパイルの試行錯誤を繰り返した結果、コンパイルして実行できる httperf を取得しましたが、何にも接続できません。「httperf: can't open google.com」でバーフするようになりました。

私の推測では、この問題は maxfiles の上限を高く設定することに関係していると思われますが、その理由はわかりません。ulimit -nhttperf が「httperf: 開いているファイルの制限数を増やすことができませんでした。」(私がずっと前にインストールした自作バージョンもこのエラーでbarfsしています)。

ソースを見ると、システムopen()コールが失敗しています。なんで?どうして??? https://github.com/httperf/httperf/blob/ab2b96b0f5988c790de5cbc757dfd928c728f4da/src/conn.c#L65

Mac OS X のバージョンは 10.9.5 です。

私の手順:

ううううううう。