Hi, peter.crowther 

 

Here I use the Apache HTTP Server just to work as a reverse proxy server. And I 
use this Apache HTTP Server to separate the external network and the internal 
network. So it can make sure the security of the internal devices.

And I use the Cisco CSS to work as a load balancer.

 

I am not sure whether this architecture is reasonable. Could you give me some 
advice, thanks.

 

-----Original Message-----
From: peter.crowth...@googlemail.com [mailto:peter.crowth...@googlemail.com] On 
Behalf Of Peter Crowther
Sent: 2009年12月17日 18:31
To: Tomcat Users List
Subject: Re: Ask about an architecture of High Availability with Tomcat and 
Apache

 

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