Apache で HAProxy と Tomcat7 で約 500 リクエスト/秒を達成する方法

Apache で HAProxy と Tomcat7 で約 500 リクエスト/秒を達成する方法

Tomcat 7 サーバーのインスタンスが 4 つあり、すべてのインスタンスに Web アプリケーションを展開しました。負荷分散には HAProxy ロード バランサーを使用しています。フロント エンドでは Apche2 Web サーバーを使用し、Tomcat 7 の背後で使用しています。HAproxy はリクエストを別の Tomcat インスタンスにリダイレクトします。現在、スループットは 60 リクエスト/秒です。200 ~ 500 リクエスト/秒を実現したいと考えています。これを実現するために、HAProxy で設定する必要があるすべての構成パラメーターは何ですか。Linux CentOs 6.3 バージョンを使用しています。

Tomcat と Apache のすべてのインスタンスは同じマシン上で実行されています。

ありがとう

答え1

ここでは多くの答えは得られないと思います。これは簡単に答えられる質問ではなく、ハードウェアやアプリケーションなどに完全に依存します。

そうは言っても、インフラストラクチャの各部分をベンチマークして、ボトルネックがどこにあるかを見つける必要があります。それが Apache、Tomcat、Haproxy、データベース バックエンド (存在する場合) のどれであるかがわかるまで。

問題がどこにあるのかが分からない限り、実際に解決することはできません。

関連情報