次の環境からの移行の準備をしています。
Apache 2.0.2 --AJP-> JBoss4.2.2
に
Apache 2.2.3-???-> JBoss 5.1.0
2つをどのように結合しますか?
オプションは次のとおりです。
- クラシックAJP(Apache用のmod_jkの構築を意味)
- mod_proxy(HTTPリクエストをJBossに転送)
- mod_proxy_ajp
オプション2は現時点で最も人気のあるソリューションです。これは、AJPからのJBossの応答を変換する必要がなくなるため、処理が少なくなるようであり、CPU時間は、インフラストラクチャで注意深く監視する必要があるものです。オプション2および3には、Red HatがサポートするApacheビルドも付属しています。
現時点では、オプション3で「無料」のAJPを取得しているため、オプション1に進むことはできません。
したがって、オプション2と3の長所と短所は何ですか?CPU負荷に関する懸念は本当に心配する必要があるのでしょうか?バイナリデータ(AJPトラフィック)の処理で失われたものは、帯域幅とIOの低下で回復できますか
私たちのインフラストラクチャーは、プライベートクラウドで仮想化された同じRHEL 5マシン上で、Apache から最大 9つの高度に調整されたJBosses(通常はその約半分)に向かいます。
ポインタ/アドバイスを事前に感謝します。
リッチ
Host
ヘッダーが正しく渡されますProxyPreserveHost On