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
>
>
>
>
>
>

Reply via email to