Apache ワーカー mpm の変更は影響しません

Apache ワーカー mpm の変更は影響しません

さまざまな mpm 構成で、jmeter (10 ホスト、10 スレッド) を使用して Apache サーバーの負荷テストを行おうとしています。maxclient 150 から 3000 までさまざまな設定を試しましたが、平均応答時間にほとんど違いはありません。

CPU 使用率は約 10% に達し、RAM 使用率は合計で約 100 MB 程度とかなり少なくなっています。Apache サーバーが実行されるボックスは、デュアル コアの 16 GB ボックスです。

mpm 構成の変更が応答時間に影響を与えないのはなぜだと思いますか?

編集: これは、画像、jsファイル、cssファイルなどの静的コンテンツを提供する標準的なApacheサーバーです。

10 スレッドについて: 本当に申し訳ありませんが、スレッドの部分を十分に説明していませんでした。6 から 30 までのさまざまなスレッド値を試しました。両方の構成で、パフォーマンスの低下は同様でした。150 の maxclient 設定では、約 45 ミリ秒から約 430 ミリ秒に変わり、3000 の maxclient 設定では、約 45 ミリ秒から約 420 ミリ秒に変わりました。どこで間違いを犯しているのかわかりません。

答え1

GioMac が指摘したように、あなたの計算には誤りがあります。

ApacheのMaxClients制限は、次の場合にのみ有効です。限界に達する
10 ホスト、各ホストに 10 スレッド、つまり 100 クライアントです。 を150に設定した
場合、MaxClientsこの設定でクライアントを拒否することは決してありません。

さらに JMeter クライアントを追加するか (ホストを 10 台追加するか、ホストあたり 20 スレッドに増やす)、またはMaxClients制限に達するように 100 未満の値に減らします。すると、パフォーマンスに目に見える違いが現れるはずです。

関連情報