Why are you using httpd - what purpose is it serving other than to act as a load-balancer to Tomcat, which you should be able to do directly from the Cisco load balancer?
2009/12/17 Peter Chen <peter.c...@aicent.com> > Hi, > > > > I made architecture of High Availability with Tomcat and Apache, here I > will describe it simply. > > > > USERS > > | > > INTERNET > > | > > Firewall > > | > > CSS > > / \ > > / \ > > Apache Apache > > HTTP Server HTTP Server > > \ / > > \ / > > Firewall > > / \ > > / \ > > Tomcat Tomcat > > \ / > > \ / > > DataBase(Master) DataBase(Slave) > > > > The CSS is a product of Cisco, and I put it in front of Apache HTTP > Server, I use it to implement the function of load balancing for Apache > HTTP Server. > > > > There are two firewalls, and I put two Apache HTTP Servers between them > to implement load balancing and reverse proxy. > > > > Behind these two firewalls, I put two Tomcat servers as rare-end > servers. > > > > I want to know does this architecture widely used? > > Could someone give me some instances of using this architecture? For > example, the company name, the project name? > > > > Some people tell me that, it's better to use hardware to implement the > function of load balancing between Apache HTTP Server and Tomcat instead > of configuring Apache. > > I am not sure, could someone analyze it for me? > > > > Thanks > > > > > >