Ben bir Java EE web uygulamasında bazı dağıtım modeli sorum var http sunucusu ve uygulama sunucusu her ikisini de kullanmak. Şu anda Tomcat 6'daki bir WAR dosyası olarak web uygulamamızı uyguluyoruz. Tüm içerik görüntüler, statik html sayfaları vb. Gibi statik içerikler de dahil olmak üzere WAR dosyasıyla paketlenmiştir. Ancak bu statik içeriği bir HTTP sunucusuna dağıtmak ve uygulama sunucusunu sadece dinamik içeriği almak için kullanmak istiyorum. Bu şeyleri nasıl bölüyorum? Bu türden herhangi bir şey yaptı ve senaryo için iyi bir dağıtım modeli var mı. Yardım takdir edilecektir.Nasıl bir java web uygulaması
2 WAR dosyasını tek bir statik içerik ile yapmak ve WAR sunucusunu HTTP sunucusunda ve geri kalanını da farklı bir WAR dosyası olarak dağıtmak ve Application sunucusuna dağıtmak iyi bir fikir midir? Ancak bu yaklaşım, statik içeriğin şu anda atıfta bulunduğu tüm sayfalar üzerinde etkili olacaktır ve projemiz Büyük olduğundan ve kod esaslı çok büyük olduğundan, çok hantal bir kod değişikliği gerektirmektedir.
Herhangi strateji ve fikirler bekliyoruz.
Neden statik ve dinamik içeriği ayırmak istiyorsunuz? Organizasyonel bir bakış mı yoksa performansı arttırmak mı istiyorsunuz? –
Yorumlar için teşekkürler ve her birinin yorumlarını takdir ediyorum. Benim için güzel öğrenme eğrisi. Web uygulamamın performansını artırmak için hem HTTP sunucusu hem de Uygulama sunucusu kullanmak istiyorum. Bir süredir "Java ™ Web Siteleri için Performans Analizi" adlı bir kitap okuyordum. Ve benim statik içeriğimi HTTP sunucusunda ve Uygulama sunucusundaki Dinamik içerikte koymamı tavsiye ediyor. Ama bunu pratik olarak nasıl yapacağımı bilmiyorum. Tek bildiğim, dağıtım için kullandığımız bir Uygulama sunucusu olan Tomcat'a nasıl bir WAR dosyası oluşturup dağıtılacağıdır. –
Yani sorum şu şekilde değiştirilebilir. Statik içeriğimi bir HTTP sunucusuna nasıl dağıtabilirim? Bu konuda biraz yardım alırsam, devam edip tüm statik içeriğimi WAR dosyasından kaldırabilir ve HTTP sunucusunda ve WAR içindeki dosyaların geri kalanını Uygulama sunucusunda dağıtabilirim. –