0

Kubernetes での負荷テストには分散型 jmeter を使用しています。同時スレッドの数を最大化するために、いくつかの Jmeter サーバー インスタンスを使用します。

私のテスト計画には 2000 人のユーザーがいるので、5 つの Jmeter サーバーで 10000 人の同時ユーザーがいます。各ユーザーは、毎秒 1 つのリクエストを Kafka に送信します。これは問題なく実行されます。

しかし、サーバー インスタンスの数を 10 まで増やすと、Jmeter はリクエストを送信するときに多くのエラーを受け取り、1 秒あたりに必要なレートのリクエストを送信できません。

Jmeter で 5 つ以上のサーバー インスタンスを使用する方法はありますか (私のクラスターには 24 個の vCPU と 192 GB の RAM があります)。

4

1 に答える 1

1

スレーブの理論上の最大値は非常に高く、5 より少し多い2 147 483 647のスレーブを持つことができます。

したがって、問題は別の場所にあると予想されます。つまり、定義されたIP ごとの最大接続数があるか、ブローカーのリソースが不足しています。

詳細がわからない限り、有意義なアドバイスを提供することはできません。それまでの間、以下を確認してください。

于 2020-08-27T15:27:49.083 に答える