web-dev-qa-db-ja.com

Apache / nginxセットアップのベンチマーク方法

Nginxをリバースプロキシとして設定する予定です。動的コンテンツを配信するApacheがあり、静的コンテンツをnginxが配信します。

私が今持っている構成は、fastCGIを備えたApacheだけです。これにより、構成の問題は発生せず、正常に動作します。

Nginxを設定した後、いくつかのベンチマークを実行して、実際にパフォーマンスが向上したかどうかを確認します。それ以外の場合は、元に戻します。

このタイプのセットアップをベンチマークする方法を知っている人はいますか?あるいは、誰かがすでにこれを行って、いくつかの缶詰の結果を持っているかもしれません、私はそれらを聞いてうれしいです。

1
Saif Bechan

siege ユーティリティを使用できます...これは、サーバー構成を大まかにベンチマークするための単純なコマンドラインプログラムです。

基本的には、定義されたリストから任意の並列方法でページを要求し、平均応答時間、接続がタイムアウトした回数など、最終的にニース統計をコンパイルします...

構成が耐えられるユーザー/トラフィックの数を見積もるのは良いことです。

2
manubaum