Jmeterを使用してhttpリクエストの負荷テストを行っています。
あるアプリ(php7.1+apache2.4+postgresql9.4)の画面を表示するテストです。
アプリのサーバは4コア+16GのCentos7です。
例えば、Ramp-upとループ回数は常に1で、スレッド数を100,200・・・500と
増やした所、全ての結果でスループットの欄が大体6.5secを示します。
スレッド数が100の場合は100secとなるのかなと思っていたのですが違うのでしょうか。
アプリ側サーバもテスト側もメモリ,CPUに空きはあり、同じLAN内の環境です。
テスト側の環境が悪いのかと思い、別のサーバでも試しましたが結果は同じでした。
また、スレッド数400を超えた辺りからエラーが発生してしまいます。同時接続数1000は必要なため大変困っています。
何かヒントだけでもいただきたく、宜しくお願いします。
あなたの回答
tips
プレビュー