tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Philippe Waltregny-Dengis <>
Subject RE: Systems Architecture Pros and Cons
Date Thu, 13 Oct 2005 13:39:03 GMT

As you're speaking about architecture with several Apache and Tomcat instances,
do you know whether a central manager exists to administrate (deploy, start,
stop, Web plug-in update, ...) Web applications at first on a single node of the
architecture, and then to propagate the changes to every cluster members? This
tool would be accessible with a Web browser.

Thank you. 
Philippe Waltregny-Dengis

-----Original Message-----
From: Peter Johnson [] 
Sent: Thursday, October 13, 2005 11:59 AM
To: Tomcat Users List
Subject: Re: Systems Architecture Pros and Cons

Nix, I am fully aware of all of this (regarding security permissions 
etc) ... I am not trying to solve a problem but rather open a discussion 
with the community on how people prefer to structure their systems. Some 
run only Tomcat, some run multiple servers with Apache and Tomcat, some 
tier the Apache and Tomcat services.

I was trying to open a discussion as to what people do and why.

My approach is usually to run Apache and Tomcat in separate tiers as I 
feel the ~50-100ms delay introduced by doing so is negligible to the 
security gains. I also feel that aspects of data management etc are 
easier and more secure under this approach. I use the Apache layer to 
handle SSL termination, compression, URL rewriting and caching leaving 
the application and Tomcat clean to perform the business logic. This is 
just my opinion though.

However, I don't believe that there is any one right or wrong solution, 
just thought an open discussion on what people do an why might be useful 
for those thinking about how they are going to design their own deployment.

To unsubscribe, e-mail:
For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message