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