0

Web アプリの負荷テストを行い、1 秒あたりに処理できる最大リクエスト数を調べたいのですが、ab は期待どおりに動作しません。

単一の ab でリクエストを送信する場合、1 秒あたり 2k のリクエストを送信できるため、2 つの ab​​ を開始すると 1 秒あたり 4k のリクエストに達すると予想されますが、ab ごとに 1k にしか到達できないことがわかります (合計で 2k になります)。あの二人)。

ab は可能な限り速くリクエストを送信していないようですが、サーバーが処理できる限り速くリクエストを送信しているようです。

これは予想される動作ですか?はいの場合、私の要件を満たすことができる他の負荷テスト ツールはありますか (リクエストをできるだけ早く送信します)。

ありがとう

4

1 に答える 1

0

Yandex.Tank ( https://github.com/yandex-load/yandex-tank ) で戦利品を入手できます。アプリの速度に関係なく、指定されたロード スキームに従って必要なだけ速くリクエストを送信できます。ここでこれをインストールして使用する方法を読むことができます: https://yandextank.readthedocs.org/en/latest/

于 2014-05-28T17:18:43.260 に答える