Aşağıdaki ortamlardan göçe hazırlanıyoruz:
Apache 2.0.2 - AJP -> JBoss4.2.2
için
Apache 2.2.3 - ??? -> JBoss 5.1.0
İkisine nasıl katılırsınız?
Seçenekler:
- Klasik AJP (Apache için mod_jk oluşturma anlamına gelir)
- mod_proxy (HTTP isteklerini JBoss'a iletme)
- mod_proxy_ajp
Seçenek 2 şu anda en popüler çözümdür, çünkü JBoss'un AJP'den yanıtlarını çevirmeye artık gerek olmadığı için daha az işlem anlamına geliyor ve CPU zamanı altyapımızda yakından takip etmemiz gereken bir şey. Seçenek 2 ve 3 ayrıca Red Hat tarafından desteklenen Apache derlemesi ile birlikte gelir.
Şu anda bize seçenek 1 için gittiğimizi göremiyorum, çünkü seçenek 3 ile AJP'yi 'ücretsiz' alıyoruz.
Bu nedenle, seçenek 2 ve 3'ün artıları ve eksileri nelerdir? CPU yüküyle ilgili endişe gerçekten endişelenmemiz gereken bir şey mi? İkili verileri (AJP trafiği) işlemede kaybettiğimiz şey, azaltılmış bant genişliği ve IO'ya geri dönüyor muyuz?
Altyapımız, özel bir bulutta sanallaştırılan aynı RHEL 5 makinesinde 9'a kadar ayarlanmış JBosses'e (ancak genellikle yaklaşık yarısı) kadar Apache ön cephesi olacak .
Herhangi bir işaretçi / tavsiye için şimdiden teşekkür ederiz.
Zengin
Host
Başlık kullanmak doğru olmadığını geçirilir alacakProxyPreserveHost On